Linux
# probe: true
在 RedHat 系統上的 /etc/rc.d/init.d/* 文件中
我目錄中的某些文件(例如
nfs
,nfslock
, )在其註釋標題中有一行,例如:bind``/etc/rc.d/init.d/
# probe: true
我發現那些特定的腳本有
probe
動詞,即:service nfs probe
但這是因為上述腳本有處理
probe
動詞的程式碼。我在手冊頁和任何相關的手冊頁中都沒有提到該
# probe: true
符號。chkconfig
Google搜尋也沒有幫助。那條線有真正的意義,還是純粹的文件?
這裡描述了“探針”標籤。從 /etc/init.d/named(來自 CentOS 5.3)中的註釋來看,它是 linuxconf 使用的:
probe() { # named knows how to reload intelligently; we don't want linuxconf # to offer to restart every time /usr/sbin/rndc reload >/dev/null 2>&1 || echo start return $? }
根據linuxconf FAQ,Red Hat 在 7.3 版之後停止使用 linuxconf,但他們顯然沒有從一些 init 腳本中刪除探針配置。
簡而言之,除非您使用 linuxconf,否則探針標籤不會用於任何重要的事情。