- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 16 章 檢視系統資訊 本章提要 16-1 查看登入的使用者 16-2 管理執行中的程序 16-3 檢查記錄檔 16-1 查看登入的使用者 多人使用的環境中, 每個用戶都能執行各種不同的程式。有些使用者在閱讀新聞群組, 有些則在撰寫電子郵件, 而另一些使用者可能正在下載檔案。如果電腦的運作不正常, 或是被使用者亂搞一通, 那可要好好管理才行。 查看登入的使用者 16-1-1 觀察使用者舉動的 w 指令 16-1-2 查看目前有哪些使用者登入的 who 指令 16-1-3 查看曾登入此系統之使用者的 last 指令 清單太長了!來不及看,怎麼辦? 16-1-1 觀察使用者舉動的 w 指令 若想知道使用者的舉止行為, 只需在文字模式下執行 w 指令即可: 觀察使用者舉動的 w 指令 w 指令的訊息意義 觀察個別使用者 w 指令的訊息意義 首先, 來瞭解一下 w 指令顯示之訊息所代表的意義。第一列由左至右共有四個欄位, 分述其意義如下: 系統目前的時間:14:12:38 表示執行 w 指令的時間。 系統啟動後已經過的時間:up 10 days, 20:38 表示該系統已經啟動 10 天又 20 小時 38 分鐘。 w 指令的訊息意義 目前登入此系統的使用者總數:6 users 表示目前共有 6 位使用者登入此系統。同一個使用者帳號可重複登入, 因而會見到重複的帳號名稱。 系統平均負載指示:load average: 0.12, 0.09, 0.08 的數值, 分別表示該系統在過去 1、5、15 分鐘內的平均負載程度。其值越接近 0.00 表示系統負載越低, 效能亦會較佳。 w 指令的訊息意義 第二列共分為 8 個欄位, 分別顯示出各個使用者在做的事情, 以及該使用者所佔用的系統資源: USER:顯示登入的使用者帳號名稱。若使用者重複登入系統, 則其帳號名稱也會重複顯現。 w 指令的訊息意義 TTY:該使用者登入的終端機代號。依照登入的形式不同, 終端機代號也不盡相同。其中, tty1~tty6 分別代表本機上的 1 到 6 號虛擬主控台。pts/1 之類的標示, 代表此使用者是從遠端登入, 至於 :0 則表示使用者是從 X WindowSystem 登入。 w 指令的訊息意義 FROM:顯示使用者從何處登入系統。如果是由本地端登入系統, 則此一欄位將呈現 - 符號。若從遠端登入, 便會顯示遠端主機的 IP 位址或主機名稱。 LOGIN@:這是 Login At 的意思, 表示該使用者登入系統時的時間 (不是登入後經過的時間)。 w 指令的訊息意義 IDLE:使用者閒置的時間。這是一個計時器, 只要該使用者開始新工作, 這個計時器就會重新計時。 JCPU:以終端機之代號來區分, 該終端機所有相關程序 (process) 執行時,所消耗的 CPU 時間會顯示在這裡。此處的時間並非不斷累加, 每當工作告一段落就停止計時, 開始新的工作則會重新計時。 w 指令的訊息意義 PCPU:CPU 執行程式耗費的時間, 該時間就是執行 WHAT 欄內的程式所消耗之時間。 WHAT:使用者正在做的事。假若正在執行某個程式, 這裡會標示出該程式的名稱, 如果正在執行一般的文字模式指令, 則會顯示使用者環境的名稱。 觀察個別使用者 當登入系統的使用者眾多, 執行 w 指令列出所有資料, 恐怕會讓自己眼花撩亂。假設只需觀察其中某位使用者時, 可指定使用者的帳號名稱: w 指令預設會顯示詳細資料, 假使不需如此詳細, 在執行指令時加上參數即可, 相關資訊請執行 w --help 或 man w 指令查詢。 16-1-2 查看目前有哪些使用者 登入的 who 指令 who 指令可用來查看目前系統有哪些使用者登入: 查看目前有哪些使用者 登入的 who 指令 亦可加上參數讓列表更加詳細, 請執行 who -Hu 指令: 查看目前有哪些使用者 登入的 who 指令 PID 為程序代號。每個程序都會有一個 PID, 以供系統辨識及處理。 您可以執行 who --help 指令獲知參數的相關資訊。 16-1-3 查看曾登入此系統之 使用者的 last 指令 想知道最近有哪些使用者曾經登入過系統, 可執行 last 指令查詢: 查看曾登入此系統之 使用者的 last 指令 僅執行 last 指令, 會列出所有使用者。如果想要查詢某位使用者的登入狀況, 只需在指令後面加上該使用者的帳號名稱即可: 查看曾登入此系統之
原创力文档


文档评论(0)