linux man page : lseek - 파일의 위치를 재지정한다.

linux man page 읽기및 쓰기를 위해서 파일의 위치를 재지정#include #include off_t lseek(int fildes, off_t offset, int whence);;lseek()는 열린 파일 지정자 fildes로 부터 offset만큼 위치를 변경한다. 위치 변경시 기준점을 정할 수 있는데...

Linux man : listen - 소켓의 연결을 위한 대기열을 만든다.

서버측 프로그램은 socket(2)함수를 이용해서 클라이언트(:12)의 연결을 받아들일 듣기소켓을 만들게 된다. 클라이언트의 연결은 듣기소켓을 통해서 이루어지는데 클라이언트는 connect(2)를 호출해서 서버에 연결을 시도하고, 3번 악수기법이 성공하면 서버와 완전한 연결이 만들어 진다....

link - 파일에 대한 새로운 이름을 만든다.

link - 파일에 대한 새로운 이름을 만든다. link는 oldpath 로 존재하는 파일에 대해서 새로운 연결 - 보통 하드링크(:12) 라고 한다 -을 만든다. 만약 newpath 가 이지 존재하고 있다면, 덮어쓰지 않는다. 이것은 copy(:12) 와는 다르다. 2개의 파일은 같은 inode(:12) 로 서로 연결되어 있다. 그러므로 link 는 서...

linux man page : true - 아무것도 하지 않고, 0을 리턴한다.

linux man page true 코드의 종료값으로 true 즉 0을 리턴한다. 프로그래밍의 경우 0이 거짓, 그 이외의 값을 참으로 해석하기 때문에 혼동할 수 있을 것이다. 그러나 Unix( --help 도움말을 출력하고 종료한다. --version 버전정보를 출력하고 종료한다.당신이 bash(# cat testcat# echo $?1위의 경우 c...

alarm - 시그널을 전달하기 위한 알람을 설정한다.

alarm 은 seconds 초 후에 프로세스에 SIGALRM 을 전달한다. 만약 seconds 가 0이라면 결코 SIGALRM 이 전달되지 않을것이다. 만약 alarm 이 여러개 쓰인다면 기존에 설정되었던 alarm 설정값은 취소되고 가정최근의 alarm 설정값으로 지정된다....

access - 파일의 권한을 체크한다.

파일의 사용자 권한을 체크하기 위해서 사용하지만, 보통은 파일이 존재하는지를 간단히 체크하기 위해서 주로 사용된다. access 를 사용하지 않을경우 open(2) 등의 함수를 이용해야 하는데, 단지 파일의 존재유무만을 파악하기 위해서 open 을 사용하는것은 너무 번거롭기 때문이다. ...

accept - 소켓으로 부터 연결을 받아들인다.

accept - 소켓으로 부터 연결을 받아들인다....

linux man page : which - 명령의 위치를 찾는다.

linux man page which filename ...which는 filename 이 현재 실행 환경변수( -a 경로명을 포함한 filename을 되돌려준다. 0 실행파일을 찾아냈음 1 실행파일을 찾아내지 못했음 2 잘못된 옵션이 사용되었음.#!/bin/bashwhich mutt 2>&1>&/dev/nullecho -n "Default Mail Cl...