Linux的.pid文件


PID全稱是Process Identification。

PID是進程的代號,每個進程有唯一的PID編號。它是進程運行時系統隨機分配的,並不代表專門的進程。在運行時PID是不會改變標識符的,但是你終止程序后再運行PID標識符就會被系統回收,就可能會被繼續分配給新運行的程序。

(1) pid文件的內容:pid文件為文本文件,內容只有一行, 記錄了該進程的ID。 用cat命令可以看到。 

(2) pid文件的作用:防止進程啟動多個副本。只有獲得pid文件(固定路徑固定文件名)寫入權限(F_WRLCK)的進程才能正常啟動並把自身的PID寫入該文件中。其它同一個程序的多余進程則自動退出。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM