영어프랑스어스페인어

Ad


온웍스 파비콘

lockmail.courier - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 lockmail.courier 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 lockmail.courier 명령입니다.

프로그램:

이름


lockmail - 메일 잠금 파일 생성

개요


자물쇠 [-r] [-티 시간 제한] {잠금 파일} {프로그램} [논쟁...]

기술


자물쇠 사서함 파일 작업을 위한 도우미 유틸리티입니다. 사서함 파일은 잠겨 있어야 합니다.
다른 응용 프로그램이 동시에 사서함을 수정하지 못하도록 방지합니다. 다른
시스템은 다른 잠금 규칙을 사용합니다. 자물쇠 가장 일반적인 두 가지 잠금을 사용합니다.
대부분의 시스템에서 안정적으로 작동해야 하는 사용 중인 메커니즘.

잠금 파일 기존 사서함 파일의 경로 이름입니다. 기본적으로, 자물쇠 잠그려고 한다
사서함이 XNUMX초마다(사서함이 이미 잠겨 있는 경우) 다음 시간이 지나면 포기합니다.
XNUMX분. 사서함이 성공적으로 잠긴 후 자물쇠 실행 프로그램 어린 시절
프로세스(선택 사항 포함) 논의NS. 언제 프로그램 종료, 자물쇠 제거합니다
사서함이 잠기고 자체적으로 종료됩니다.

옵션


-r
일반 잠금이 실패하면 읽기 전용 잠금을 시도하십시오. 이 옵션을 사용하여 편지함 파일을 잠급니다
읽기 전용 디렉토리에 있습니다.

-t 시간 제한
잠금 시도가 실패하면 최대 시간 제한 초. 실제 시간 초과는
다음 XNUMX초 간격으로 반올림됨(잠금 시도는 XNUMX초마다 시도됨
초).

기술


이 섹션에서는 다음에서 사용하는 잠금 메커니즘에 대해 간략하게 설명합니다. 자물쇠. 자물쇠 사용
다른 메일과의 호환성을 최대화하기 위한 세 가지 다른 잠금 규칙
소프트웨어: C-Client 폴더 잠금, 점 잠금 및 파일 잠금.

C-클라이언트 폴더 잠금
C-Client 라이브러리를 기반으로 하는 메일 소프트웨어는 다음과 같은 잠금 파일을 생성합니다. /tmp/.dddddd.iiiiii.
여기 ddddddiiiiii 장치 번호와 사서함 파일의 inode 번호입니다.
( st_devst_ino inode의 필드), XNUMX진수. 프로세스 ID가 저장된 경우
C-Client 폴더 잠금 파일이 유효하지 않습니다. 자물쇠 오래된 자물쇠라고 결론내림
파일을 제거하고 제거합니다.

주의 사항
C-Client 프로세스가 잠금을 생성한 후 종료되는 경쟁 조건이 존재합니다.
파일이지만 잠금 파일에 프로세스 ID를 저장하기 전에. 레이스 창은 매우
작지만 존재합니다. C-Client 라이브러리는 잠금을 해제하지 않는 것으로 보입니다.
파일.

자물쇠 길이가 XNUMX인 잠금 파일을 삭제하여 이 경쟁 조건을 해결하려고 시도합니다.
적어도 XNUMX분 이상 된 것입니다.

도트락
자물쇠 또한 도트 잠금 파일을 생성하고 존중합니다. Dot-lock 파일은 먼저 다음과 같이 생성됩니다.
임시 파일에 연결한 다음 잠금 파일.자물쇠. dot-lock이 있으면 링크 작업이 실패합니다.
존재하는 파일입니다. 자물쇠 향상된 도트 잠금 방법을 사용합니다.
ID 및 서버 이름 자물쇠 실행 중이며 점 잠금 장치에도 저장됩니다.
파일. 다른 사람이 생성한 기존 dot-lock 파일로 인해 작업이 실패한 경우
자물쇠 동일한 서버의 프로세스이고 프로세스 ID가 더 이상 존재하지 않는 경우 이 부실
dot-lock 파일은 즉시 제거됩니다. 다른 모든 상황에서는 다음보다 오래된 도트 잠금 파일
XNUMX분은 오래된 것으로 간주되어 제거됩니다.

주의 사항
dot-lock 파일 생성 실패는 실패 이유가 있는 경우 자동으로 무시됩니다.
때문 자물쇠 dot-lock 파일의 쓰기 권한이 없습니다.
예배 규칙서. 수신 메일 스풀 디렉토리(일반적으로 / var / mail) 일반적으로
전역 쓰기 권한이 있으므로 스풀에 도트 잠금 파일을 생성하려고 시도합니다.
디렉토리가 실패하고 자물쇠 파일 잠금만 사용하는 것으로 만족할 것입니다.

입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에 잠금
최종 잠금 메커니즘 자물쇠 use는 운영 체제의 파일 잠금 기능입니다.
If 자물쇠 세 가지 잠금을 모두 얻지 못하고, 자물쇠 XNUMX초 동안 잠을 자고 시도할 것입니다.
다시. 유일한 예외는 에 대한 쓰기 액세스 권한이 없기 때문에 도트 잠금을 생성하지 못하는 것입니다.
무시되는 dot-lock 파일의 디렉토리. 만약에 자물쇠 여전히 모든 것을 얻지 못한다.
지정된 시간 동안 필요한 잠금 -t 옵션(또는 기본값),
자물쇠 EX_TEMPFAIL 종료 코드로 종료됩니다.

자물쇠 실행 프로그램 마지막 파일 잠금을 얻은 후 다음까지 기다립니다. 프로그램 종료,
모든 잠금을 해제합니다. 프로그램 에 의해 획득된 잠금보다 먼저 종료되어야 합니다.
자물쇠 만료되며 오래된 것으로 간주됩니다. 자물쇠 그런 다음 동일하게 종료됩니다.
종료 코드 프로그램.

EXIT 지위


자물쇠 와 동일한 종료 상태로 종료됩니다. 프로그램 자물쇠 로 종료
잠금을 얻을 수 없는 경우 EX_TEMPFAIL 종료 상태 또는 프로그램 에 의해 살해당했다
신호입니다.

onworks.net 서비스를 사용하여 lockmail.courier 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad