導航:首頁 > 編程系統 > linux下的pid文件

linux下的pid文件

發布時間:2023-05-16 09:38:41

linux裡面mysql裡面pid-file文件作用是什麼

pid file是一個文件,裡面保存了後台程序的pid。

Ⅱ LINUX的PID文件是幹嘛 用的

PID(進程抄控制符)英文全稱為Process Identifier,它也屬於電工電子類技術術語。
PID就是各進程的身份標識,程序一運行系統就會自動分配給進程一個獨一無二的PID。進程中止後PID被系統回收,可能會被繼續分配給新運行的程序。
PID一列代表了各進程的進程ID,也就是說,PID就是各進程的身份標識。
==========
只要運行一程序,系統會自動分配一個標識!
是暫時唯一:進程中止後,這個號碼就會被回收,並可能被分配給另一個新進程。
只要沒有成功運行其他程序,這個pid會繼續分配給當前要運行的程序!!
如果成功運行一個程序,然後再運行別的程序時,系統會自動分配另一個pid!!
以上摘自:http://ke..com/view/402830.htm#1
比如說,firefoxbin的PID是4376,你可以kill 4376將這個進程殺死,而不會錯殺其他。

Ⅲ linux 進程異常退出後pid文件會自動刪除嗎

首先確抄認要刪除的是什麼文件,在Linux命令行界面下,所有的設備、文件、掛載等都顯示類似於文件,確認不要刪除錯了。
如果確認是一個可刪除的文件但是無法刪除,那麼可能是文件損壞,或者是一個無效的掛載文件都可能造成無法刪除的情況,解決方法可以通過重啟Linux系統,在重啟時,如果是文件系統有問題,Linux會提示修復,按照界面的提示修復即可,如果是無效掛載造成

Ⅳ Linux裡面mysql.pid作用是什麼

pid文件的作用

1.pid文件的內容

用cat命令查看,可以看到內容只有一行,記錄了該進程的ID

2.pid文件的作用

防止啟動多個進程副本

3.pid文件的原理

進程運行後會給.pid文件加一個文件鎖,只有獲得pid文件(固定路徑固定文件名)寫入許可權(F_WRLCK)的進程才能正常啟動並把自身的PID寫入該文件中。其它同一個程序的多餘進程則自動退出。

mysql的pid文件

mysql pid文件記錄的是當前mysqld進程的pid.《linux 就該這么學》

通過Mysqld_safe啟動mysql時,mysqld_safe會檢查pid文件,未指定PID文件時,pid文件默認名為$DATADIR/`hostname`.pid

1)pid文件不存在,不做處理.

2)文件存在,且pid已佔用則報錯"A mysqld process already exists"

文件存在,,但pid未佔用,則刪除pid文件。

mysqld啟動後會通過create_pid_file函數新建pid文件,通過getpid()獲取當前進程pid並將PID寫入pid文件。

Ⅳ Linux裡面什麼是pid文件

並不代表專門的進程。在運行時PID是不會改變標識符的,但是你終止程序後再運行PID標識符就會被系統回收,就可能會被繼續分配給新運行的程序

閱讀全文

與linux下的pid文件相關的資料

熱點內容
aspfso復制文件 瀏覽:554
蘋果系統swf文件 瀏覽:510
帶公司名稱文件格式 瀏覽:776
網路今天天氣什麼梗 瀏覽:536
北京交警app癱瘓 瀏覽:490
電腦看幻燈片用什麼app 瀏覽:782
cad的文件怎麼保存為pdf 瀏覽:33
招標文件分多少卷 瀏覽:733
調win10文件夾字體大小 瀏覽:889
學會簡單編程如何賺錢 瀏覽:887
編寫求n的程序 瀏覽:190
最近挺火的變臉app有哪些 瀏覽:870
dos命令手機連入電腦文件路徑 瀏覽:229
大旗復制粘貼工具 瀏覽:620
台州黃岩哪個網站好 瀏覽:480
資料庫commit是什麼意思中文 瀏覽:828
長微博代碼 瀏覽:782
博途編程如何實現閉環控制 瀏覽:797
文件夾目標 瀏覽:470
什麼app用的小雪花標志 瀏覽:849

友情鏈接