在Debian系統中,getconf命令用來獲取系統的配置參數。
若要開啟getconf命令的日志記錄,需執行如下步驟:
-
打開/etc/rsyslog.d/50-default.conf文件來修改rsyslog配置??蛇x用nano或者vim等文本編輯器,例如:
sudo nano /etc/rsyslog.d/50-default.conf
-
在文檔里找到如下一行:
#auth,authpriv.* /var/log/auth.log
去掉行首的#符號,激活auth和authpriv日志記錄:
auth,authpriv.* /var/log/auth.log
-
同一文檔內,加入以下內容實現getconf命令的日志記錄:
daemon.* /var/log/syslog
-
完成保存并關閉文件。
-
重啟rsyslog服務讓改動生效:
sudo systemctl restart rsyslog
此時,getconf命令的日志記錄已被激活,并且會在/var/log/syslog文件里體現??梢岳靡韵旅畈殚喨罩荆?/p>
grep getconf /var/log/syslog
但請注意,這可能產生大量日志數據,所以請小心操作。如果僅關心特定的getconf查詢結果,建議將其導向至獨立的日志文件中。