리눅스 lockfile
From CS Wiki
- procmail에서 접근 제어 파일을 생성한다.
- 리눅스에서만 지원
- 경로 : /usr/bin/lockfile
사용법[edit | edit source]
문법[edit | edit source]
lockfile [옵션] 파일명
옵션[edit | edit source]
- -sleeptime : 락 파일(lockfile) 생성이 실패한 후에 재시도까지 시간(sleeptime)을 지정한다. 기본값은 8초이다.
- -r retries : 파일을 생성하는 재시도 횟수를 지정한다. 기본값은 -1로 파일 생성에 성공할 때까지 시도한다.
- -l locktimeout : 락 파일이 수정/생성된 시점에서 일정한 시간(locktime) 후에 락 파일을 강제로 삭제한다.
- -s suspend_time : 대기시간(supend_time) 후에 락 파일을 삭제한다. 기본값은 16초이다.
- -! : 결과값의 역이다. 주로 셸 스크립트에서 사용한다.
- -ml, -mu : 메일 스풀 디렉터리 퍼미션에 제한이 없으면 시스템의 메일박스를 락(-ml) 또는 언락(-mu)할 수 있다.