導航:首頁 > 編程系統 > 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文件相關的資料

熱點內容
湯姆貓是什麼網站 瀏覽:913
失易得數據恢復怎麼把照片 瀏覽:185
電腦只顯示1個網路 瀏覽:607
數控加工與編程專業怎麼樣 瀏覽:4
西安程序員工資 瀏覽:389
表格怎麼添加一行數據 瀏覽:35
旅遊網站開發怎麼選 瀏覽:669
properties文件位置 瀏覽:679
不想學編程可以做什麼 瀏覽:22
手機照片一鍵壓縮成文件 瀏覽:962
女生微信霸氣個性簽名 瀏覽:626
微博如何看別人一個月的數據 瀏覽:14
萬能小組件怎麼點擊就進入app應用 瀏覽:817
蘋果5s變形怎麼恢復 瀏覽:286
電腦里文件密碼忘了咋辦啊 瀏覽:315
輸入文件夾 瀏覽:31
extjsgrid刪除列 瀏覽:43
gdx文件怎麼打開 瀏覽:759
如何更新大數據量表 瀏覽:311
特殊量產工具 瀏覽:980

友情鏈接