Poco라이브러리를 이용하여 파일에 로그를 써보자. 우선 로그 파일을 생성할 폴더를 만들어야겠다. 디렉토리 생성에 대해서는 이전 포스팅를 참고하면 된다.Poco를 이용한 디렉토리 생성하기 자 그럼 파일에 로그를 써보자!!! #include "Poco/FormattingChannel.h"#include "Poco/PatternFormatter.h"#include "Poco/DateTime.h"#include "Poco/FileChannel.h" // 로그 파일명을 날짜에 맞춰 만든다. (Poco 라이브러리의 DateTime을 이용)std::string strFileName = Poco::format("%d%02d%02d", Poco::DateTime().year(), Poco::DateTime().mont..
Poco 라이브러리를 이용하여 디렉토리 생성 하자. 당연히 심플하면서 간단하다. 현재 위치에 MyLog 라는 폴더를 생성 한다.#include "Poco/File.h"#include "Poco/Path.h" std::string strDir = Poco::format("%sMyLog", Poco::Path::current());Poco::File logDir(strDir);logDir.createDirectories(); Poco::File 에서 디렉토리를 생성하는 함수가 두가지 있다.createDirectories() 와 createDirectory() 이다. 대충 함수명으로 짐작이 가능하다. createDirectories() 함수내가 지정한 하위 폴더까지 생성해 준다.std::string strDi..
퍼미션(권한)이란?OwnerGroupOtherOwner와 Group은 파일소유자자신과 자신이 속한그룹. Other은 제3자, 웹사이트 방문객은 제3자로 nobody로 취급.rwxrwxrwxr은 파일 읽기(4), w는 파일 쓰기(2), x는 파일 실행(1)755파일소유자는 그것을 읽고 쓰고 실행시킬 수 있지만, 제3자는 읽고 실행만 시킬 수 있다.777제3자도 쓰기 권한이 주어진다.*.html *.cgi, *.pl *.txt등의 파일은 업로드시 반드시 ascii로 하고 나머지 그림(*.gif *.jpg)이나 자바 애플릿(*.class), 실행파일(*.exe *.zip *.rar)등은 binary mode로 업로드 할 것. 리눅스 기본명령어명령어사 용 법login사용자 인증과정리눅스 시스템은 기본적으로 mu..