2007年1月5日 星期五

重起inetd

http://ohaha.ks.edu.tw/


kill -1 `cat /var/run/inetd.pid`


透過'cat /var/run/inetd.pid'來取得該服務的Process ID。
並藉由送出 -1 (數字)參數將程序重新啟動。


詳細說明:
很多書籍都沒有說明為什麼要用這個指令。泡泡為初學者說明一下
1.首先,每一個目前正在服務的程序,都會有一個數字編號,稱之為Process ID
這些服務中的程序會產生一個檔案,預設存放在 /var/run 這個資料夾中
並將其所目前擁有的Process ID 寫入這個檔案。

2.透過cat這個察看檔案內容的指令,可以察看 /var/run/inetd.pid 的內容。
也就是 cat /var/run/inetd.pid 。

3.透過kill 這個送出訊息給服務中的程序。
語法: kill 參數 PID
常用的參數有兩個。