저는 Linux 세계에서 아주 새롭습니다. 이제 FHS 원칙 을 이해하려고합니다 .
에서 /var/run
나는 10에 대한 발견 *.pid
파일처럼 crond.pid
하는 단지의 PID를 포함합니다.
시스템에서 10 개 이상의 프로세스가 실행되고 10 개의 파일 만 있습니다.
그래서 그들의 목적은 무엇입니까?
3
참조 : 어떤 .pid 파일이며 무엇을 포함 하는가? 그리고 pid 및 lock 파일은 무엇입니까? . 이 방법은 이름으로 데몬 프로세스를 찾는 간단한 방법이지만 특히 강력하고 잘 프로그래밍 된 것은 아닙니다. 실수로 종료하면 "데몬이 여전히 실행 중"이므로 데몬 재시작이 실패하는 고아 pid 파일이 남을 수 있습니다. 오늘날 자동 청소 리소스 (예 : 알려진 포트의 서버 소켓)가 더 좋아 보입니다.
—
David Tonhofer