리눅스 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)할 수 있다.

예제[edit | edit source]

참고 문헌[edit | edit source]