Linux top命令用于實時監控系統資源的使用情況,包括CPU、內存、進程等。下面是一些常用的參數:
- -d delay:設置更新數據的時間間隔,默認是3秒。
- -n iterations:設置top命令執行的次數,即循環顯示的次數。
- -p pid:顯示指定進程ID(pid)的信息。
- -U username:顯示指定用戶名(username)的信息。
- -u username:顯示指定用戶名(username)或用戶ID(uid)的信息。
- -b:以批處理模式運行top命令,直接將結果輸出到文件中。
- -c:顯示命令行參數。
- -s field:根據指定的字段(field)對進程進行排序,例如-cpu、-mem、-time等。
- -i:不顯示空閑進程。
- -H:顯示進程的樹形結構。
- -l:顯示平均負載和運行隊列的信息。
- -m:以MB為單位顯示內存的使用情況。
- -s seconds:設置刷新間隔的時間,單位為秒。
- -S:累積模式,顯示進程的累積數據。
- -e:顯示所有的進程信息。
這些參數可以根據需要組合使用,以滿足不同的監控需求。