0
我想檢查最近10分鐘內有多少個日誌文件被修改並列出來。我也想這樣做,在30輸出的牽連會是這樣的:從日誌文件和查詢過程表中解析信息
Log files modified in the last 10 minutes: X
List of these files:
/var/log/messages
/var/log/lastlog
/var/log/wtmpp
/var/log/cron
Log files modified in the last 30 minutes: x
List of these files:
....
此外,我要查詢的進程表,並得到如下:
Total # of processes: X
Number of active user processes by user:
root: 98 (or however many)
Apache: 65
UserA: 33
UserB: 23
Top 5 processes using the most memory
listing of processes
我認爲我可以得到的日誌文件#用這個命令:
find /var/log/ -name '*.log' -mmin 10
,並加入指望他們 「| WC -l」 來獲取#
但我嘗試這樣做時出錯。
關於如何去做的任何建議,我會很感激。
你能寫出你得到的錯誤信息嗎? – ymonad
也在這裏發佈你的錯誤。所以任何人都可以知道發生了什麼問題。沒有它,沒有人能夠幫助你。同樣使用'sudo'命令觸發命令,如'sudo find/var/log/-name'* .log'-mmin 10'。 –