2010年7月29日 星期四

[Linux 命令] w : 顯示目前登入使用者相關資訊

屬性 : 系統相關 - 系統安全 
語法 : w [參數] [使用者名稱] 
參數 | 功能 

-f | 顯示使用者從何處登入
-h | 不顯示標提列
-s | 用較簡潔格式顯示資訊
-u | 忽略執行程序的名稱及其所耗CPU 時間資訊


執行範例 : 
* 用簡潔格式顯示所有登入者資訊 : 
client:~ # w -s 
00:32:40 up 12:20, 3 users, load average: 0.00, 0.00, 0.00 
USER TTY IDLE WHAT 
root :0 ?xdm? /opt/gnome/bin/gnome-session 
root pts/0 33:53 bash 
root pts/1 0.00s w -s 

* 顯示使用者 max 從何處登入系統 : 
client:~ # w <檢查目前系統的所有登入者資訊> 
00:38:08 up 12:26, 4 users, load average: 0.21, 0.11, 0.03 
USER TTY LOGIN@ IDLE JCPU PCPU WHAT 
root :0 07Jan10 ?xdm? 7:55 0.58s /opt/gnome/bin/gnome-session 
root pts/0 07Jan10 39:21 0.13s 0.13s bash 
root pts/1 23:59 0.00s 0.09s 0.00s w 
max pts/2 00:36 1:39 0.07s 0.07s -bash 
client:~ # w -f max 
00:38:15 up 12:26, 4 users, load average: 0.19, 0.10, 0.03 
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT 
max pts/2 192.168.0.105 00:36 1:46 0.07s 0.07s -bash 
Ps. 各別欄位代表訊息如下 : 
USER | 登入的使用者
TTY | 表示終端機
FROM | 表示來源位址
LOGIN@ | 表登入時間
IDLE | 表閒置時間
JCPU | 表示對於同一個終端機下所有程序累績的執行時間
PCPU | 表示 WHAT 欄位所顯示的程序所顯示的程序累積的執行時間
WHAT | 表示目前正執行的工作


補充說明 : 
@. 此指令可以顯示登入的使用者資訊, 登入系統人數與系統已啟動時間.

沒有留言:

張貼留言

[Git 常見問題] error: The following untracked working tree files would be overwritten by merge

  Source From  Here 方案1: // x -----删除忽略文件已经对 git 来说不识别的文件 // d -----删除未被添加到 git 的路径中的文件 // f -----强制运行 #   git clean -d -fx 方案2: 今天在服务器上  gi...