概述
w 命令提供目前登入系統的使用者列表以及每個使用者正在執行的工作摘要資訊。這對於系統管理員了解目前系統負載和使用者活動非常有用,它會顯示每個使用者的終端機、登入時間、閒置時間 (IDLE)、JCPU、PCPU,以及目前正在執行的命令 (WHAT)。
主要特點
- 登入使用者列表及終端機資訊
- 每個使用者的登入時間及閒置時間
- 顯示使用者目前執行的命令
- 系統負載及使用者活動監控
主要選項
w 命令可以透過各種選項來調整輸出格式或過濾特定資訊。
輸出格式控制
資訊過濾
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`w` 執行命令。
請將上述選項組合在一起,與 AI 一同虛擬執行命令。
使用範例
透過 w 命令的各種應用範例,可以有效地掌握系統的目前狀態。
基本用法
w
顯示目前所有登入使用者的活動資訊。
無標頭輸出
w -h
省略輸出上方的標頭行,僅顯示使用者資訊。
短格式輸出
w -s
省略 JCPU、PCPU、WHAT 欄位,以簡潔方式顯示資訊。
查看特定使用者資訊
w john
僅顯示指定使用者 'john' 的活動資訊。
無標頭的短格式輸出
w -hs
省略標頭並以短格式顯示使用者資訊。
提示與注意事項
使用 w 命令時的實用提示和注意事項。
理解 JCPU 和 PCPU
JCPU 是該 TTY(終端機)上所有程序使用的總 CPU 時間,而 PCPU 是目前 'WHAT' 欄位顯示的程序使用的 CPU 時間。比較這兩者可以推斷使用者目前主要在執行什麼工作。
- **JCPU (Jiffy CPU time):** 該終端機上所有程序使用的總 CPU 時間。
- **PCPU (Process CPU time):** 'WHAT' 欄位顯示的目前程序的 CPU 時間。
解析 WHAT 欄位
'WHAT' 欄位顯示使用者目前正在執行的命令。此資訊對於了解使用者在系統上執行什麼工作至關重要。較長的命令可能會被截斷顯示。
- 了解使用者目前活動的關鍵資訊。
- 命令較長時可能會被截斷顯示,請注意。
系統負載監控
w 命令會在頂部顯示系統的目前負載(load average)以及 'uptime' 資訊。這有助於快速了解系統的整體效能狀態。