搭配其他指令查询特定程序.PPT

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
搭配其他指令查询特定程序

檢視系統資訊 第 20 章 本章重點 20-1 查看登入的使用者 20-2 管理執行中的程序 ? 20-3 檢視系統狀況的視窗程式 前言 瞭解每位使用者的一舉一動, 對於系統管理者而言是非常重要的工作。一個管理完善的系統, 不但安全性佳且穩定度高 將資料存放其中也更有保障。 20-1 查看登入的使用者 多人使用的環境中, 每個用戶都能執行各種不同的程式。有些使用者在閱讀新聞群組, 有些則在撰寫電子郵件, 而另一些使用者可能正在下載檔案。如果電腦的運作不正常, 或是被使用者亂搞一通, 那可要好好管理才行。 20-1-1 觀察使用者舉動的 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 表示系統負載越低 效能亦會較佳。 第二列共分為 8 個欄位 分別顯示出各個使用者在做的事情 以及該使用者所佔用的系統資源: w 指令的訊息意義 USER:顯示登入的使用者帳號名稱。若使用者重複登入系統, 則其帳號名稱也會重複顯現。 TTY:該使用者登入的終端機代號。依照登入的形式不同, 終端機代號也不盡相同。其中, tty2~tty6 分別代表本機上的 2 到 6 號虛擬主控台, tty1 表示 X Window。pts/1 之類的標示, 代表此使用者是從遠端登入或是從, X Window 開啟文字模式視窗。 w 指令的訊息意義 FROM:顯示使用者從何處登入系統。如果是由本地端登入系統, 則此一欄位將呈現 - 符號。若從遠端登入, 便會顯示遠端主機的 IP 位址或主機名稱, 若顯示: 0.0 則表示是從 X Window 開啟文字模式視窗。 LOGIN@:這是 Login At 的意思, 表示該使用者登入系統時的時間 (不是登入後經過的時間)。 IDLE:使用者閒置的時間。這是一個計時器, 只要該使用者開始新工作, 這個計時器就會重新計時。 w 指令的訊息意義 JCPU:以終端機之代號來區分, 該終端機所有相關的程序 (process) 執行時, 所消耗的 CPU 時間會顯示在這裡。此處的時間並非不斷累加, 每當工作告一段落就停止計時, 開始新的工作則會重新計時。 PCPU:CPU 執行程式耗費的時間, 該時間就是執行 WHAT 欄內的程式所消耗之時間。 w 指令的訊息意義 WHAT:使用者正在做的事。假若正在執行某個程式, 這裡會標示出該程式的名稱, 如果正在執行一般的文字模式指令, 則會顯示使用者環境的名稱。 登入 X Window, 但沒有開啟文字模式視窗的使用者, 使用 w 指令查詢不到。 觀察個別使用者 當登入系統的使用者眾多, 執行 w 指令列出所有資料, 恐怕會讓自己眼花撩亂。假設只需觀察其中某位使用者時, 可指定使用者的帳號名稱: w 指令預設是顯示詳細資料, 假使不需如此詳細, 在執行指令時加上參數即可, 相關資訊請執行 w --help 或 man w 指令查詢。 20-1-2 查看目前有哪些使用者登入的 who 指令 who 指令可用來查看目前系統有哪些使用者登入: 查看目前有哪些使用者登入的 who 指令 亦可加上參數讓列表更加詳細, 請執行 who -Hu 指令: 查看目前有哪些使用者登入的 who 指令 PID 為程序代號。每個程序都會有一個 PID, 以供系統辨識及處理。 您可以執行 who --help 指令獲知參數的相關資訊。 20-1-3 查看曾登入此系統之使用者的 last 指令 想知道最近有哪些使用者曾經登入過系統, 我們可執行 last 指令查詢: 清單太長了!來不及看, 怎麼辦? 單用 last 指令的執行結果, 其列出的內容實在是太長了, 在眼前一晃即過, 根本來不及細看。此時您可使用建立管線的方式以便觀看清單, 例如執行 last | more 指令, 然後每按一次 鍵就向下捲動一行, 或是每按一次空白鍵就向下捲動一頁, 慢慢查看登入記錄。執行 last | less 指令亦有類似效果, 您可用方向

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档