在Debian系統(tǒng)中,getconf命令用來獲取系統(tǒng)的配置參數(shù)。
若要開啟getconf命令的日志記錄,需執(zhí)行如下步驟:
-
打開/etc/rsyslog.d/50-default.conf文件來修改rsyslog配置。可選用nano或者vim等文本編輯器,例如:
sudo nano /etc/rsyslog.d/50-default.conf
-
在文檔里找到如下一行:
#auth,authpriv.* /var/log/auth.log
去掉行首的#符號,激活auth和authpriv日志記錄:
auth,authpriv.* /var/log/auth.log
-
同一文檔內(nèi),加入以下內(nèi)容實現(xiàn)getconf命令的日志記錄:
daemon.* /var/log/syslog
-
完成保存并關(guān)閉文件。
-
重啟rsyslog服務(wù)讓改動生效:
sudo systemctl restart rsyslog
此時,getconf命令的日志記錄已被激活,并且會在/var/log/syslog文件里體現(xiàn)。可以利用以下命令查閱日志:
grep getconf /var/log/syslog
但請注意,這可能產(chǎn)生大量日志數(shù)據(jù),所以請小心操作。如果僅關(guān)心特定的getconf查詢結(jié)果,建議將其導(dǎo)向至獨立的日志文件中。