linux man page : syscall - 

linux man page ---- 굳이 system()함수를 사용할 필요가 있냐라는 생각이 듭니다. 혹시 성능상의 잇점같은 것을 얻을 수 있는지 궁금하군요. ...

linux man page : sync - 캐쉬를 디스크에 쓴다. 

linux man page. inode 들을 버퍼로 보내고, 이 버퍼를 디스크에 쓴다. 보통은 시스템을 다운시키기 전에 데이타의 무결성을 보장하기 위한 용도로 사용한다....

linux man page : symlink - 파일에 대한 심볼릭링크를 만든다. 

oldpath 파일에 대한 심볼릭 링크 newpath 를 만든다. 만일 심볼릭 링크 newpath가 이미 존재한다면 이를 덮어쓰지 않는다....

linux man page : stime - 시스템의 시간을 설정한다. 

stime 은 시스템의 시간과 날짜를 설정한다. 지정하는 시간 5는 00:00:00 GMT January 1, 1970 이후로 부터 계산되는 초이다. stime() 함수는 단지 root 유저 만이 사용할수 있다....

linux man page : statfs - 파일시스템 정보를 가져온다. 

statfs()는 마운트(:12)된 파일 시스템에 대한 정보를 반환한다. path는 마운트된 파일 시스템내 파일의 경로 이름이다. 파일 시스템의 정보는 buf가 가르키는 공간에 채워진다. statfs구조체는 다음과 같이 정의되어 있다....

파일의 상태정보를 얻어온다. 

stat() 함수를 이용하면 파일의 상태를 알아올수 있다. 첫번째 인자로 주어진 file_name 의 상태를 얻어와서 두번째 인자인 buf 에 채워 넣는다. lstat() 함수는 심볼릭링크파일의 원본파일의 상태를 얻어온다는 것을 제외하고는 stat() 함수와 동일하다. fstat() 는 open(2) 등을 통해서 만들어진 파일지시자를 인자로 받아들인다는 점...

linux man page : socketpair - 연결된 소켓쌍을 생성한다. 

socketpair()은 옵션으로 d영역(domain)을 가지며 protocol프로토콜을 사용하는 type의 소켓 쌍을 생성한다. 생성된 소켓 쌍은 sv를 통해서 넘어온다. 두개의 소켓은 서로 구별할 수 없다. 보통 부모 자식 프로세스간 내부 통신(IPC)를 위해서 사용한다. 소켓이므로 양방향(읽고/쓰기) 통신이 가능하다....

linux man page socketpair - 네트워크 통신을 위한 endpoint 소켓을 생성한다. 

linux man page socketpair - 네트워크 통신을 위한 endpoint 소켓을 생성한다.통신을 위한 종점(endpoint) 을 생성하고, 이에 대한 파일지정자를 반환한다.#include #include int socket(int domain, int type, int protocol); 통신...

linux man page : sigwaitinfo - 대기열의 시그널을 기다린다. 

sigwaitinfo()는 시그널 셋set에 설정된 시그널중 하나가 전달될 때까지 대기한다. 설정된 시그널 중 하나가 전달되면 즉시 리턴한다. 만약 info가 NULL이 아니라면 시그널 관련 정보를 채워준다. sigtimedwait()는 timeout만큼 신호를 기다리다가 신호가 없을 경우 리턴한다는 걸 제외하고는 sigwaitinfo()와 동일하다....

linux man page : sigqueue - 대기열 기반 시그널 전송 

sigqueue는 지정된 시그널번호 sig를 PID가 pid인 프로세스 에게 보낸다. 성공할경우 0을 실패했을경우에는 -1을 반환하며, 적당한 errno 값을 설정한다. kill(2)과 매우 비슷하게 작동하며, kill(2)과 마찬가지로 null 시그널(:12)을 이용해서 프로세스가 존재하는지 확인하기 위한 목적으로 사용할 수도 있다....