ฉันค่อนข้างใหม่ในโลก Linux และตอนนี้ฉันกำลังพยายามเข้าใจหลักการFHS
ใน/var/run
ฉันพบประมาณสิบ*.pid
ไฟล์crond.pid
ที่มีเพียง PID
มีกระบวนการมากกว่าสิบกระบวนการในระบบและมีเพียงสิบไฟล์
ดังนั้นวัตถุประสงค์ของพวกเขาคืออะไรและสร้างอะไรขึ้นมา?
3
ดูเพิ่มเติม: ไฟล์. pid คืออะไรและมีอะไรบ้าง และอะไรคือ pid และแฟ้มล็อคหรือไม่? . หนึ่งควรเพิ่มว่านี่เป็นวิธีที่ง่ายในการค้นหากระบวนการภูตตามชื่อ แต่ไม่ใช่คนที่แข็งแกร่ง / โปรแกรมดี การปิดระบบโดยไม่ตั้งใจอาจทำให้เด็กกำพร้า pidfiles ซึ่ง daemon รีสตาร์ทล้มเหลวเนื่องจาก "daemon ยังคงทำงานอยู่" ทรัพยากรการล้างอัตโนมัติ (เช่นซ็อกเก็ตเซิร์ฟเวอร์บนพอร์ตที่รู้จัก) จะดูดีขึ้นทุกวัน
—
David Tonhofer