linux檢視程序樹

2021-09-23 06:27:35 字數 1222 閱讀 2489

1)以使用者zhangsan登入,完成下列操作

2)使用vim開啟abc.txt檔案,不要編輯、不退出

3)以使用者root登入另乙個終端,完成下列操作

4)檢視整個系統的程序樹,輸出pid號、完整命令列

5)查詢使用者zhangsan的程序樹

6)查詢使用者zhangsan的程序樹,並顯示pid與完整命令

pid:既標識了乙個程序,也說明了這個程序啟動的順序。

程式:儲存在磁碟中的可執行檔案,是靜態儲存的**。

程序:在cpu及記憶體中執行的程式指令或是動態執行的**。

父/子程序:程序可以建立乙個或多個子程序。

linux執行的用第乙個程序為init程序號為1。

步驟一:以使用者zhangsan登入,完成下列操作

分析: 按ctrl+shift+t再開乙個終端,利用su命令切換進行操作

使用vim開啟abc.txt檔案,不要編輯、不退出

[zhangsan@localhost ~]$ vim abc.txt     //按enter回車即可
步驟二:以使用者root登入另乙個終端,完成下列操作分析: 上題中zhangsan開啟abc.txt的終端開著不用動,以供測試。檢視整個系統的程序樹,輸出pid號、完整命令列

[root@localhost ~]# pstree –aup    //內容較多,簡單看一下,可以結合管道給less檢視

查詢使用者zhangsan的程序樹,命令操作如下所示:

[root@localhost ~]# pstree zhangsan

bash───vim

[root@localhost ~]#

查詢使用者zhangsan的程序樹,並顯示pid與完整命令,命令操作如下所示:

[root@localhost ~]# pstree -ap zhangsan

bash,2814

└─vim,3108 abc.txt

[root@localhost ~]#

Linux 程序樹檢視工具 pstree

pstree 是 linux 下的乙個用於展示程序樹結構的工具,類似於 tree 展示目錄樹一樣,視覺化地檢視程序的繼承關係。pstree 工具其實是 psmisc 工具集的成員之一,psmisc 工具集由 4 個實用的 linux 程序管理工具 通過 linux 的 proc 檔案系統實現 組成 ...

檢視程序樹

分析 按ctrl shift t再開乙個終端,利用su命令切換進行操作,如圖 1所示。使用vim開啟abc.txt檔案,不要編輯 不退出 命令操作如下所示 zhangsan localhost vim abc.txt 按enter回車即可分析 上題中zhangsan開啟abc.txt的終端開著不用動...

linux 程序檢視

一,top命令 顯示了當前正執行的程序以及關於它們的重要資訊,包括它們的記憶體和 cpu 用量。該列表既是真實時間的也是互動的。命令描述 q 退出 space 立即重新整理顯示 h 顯示幫助螢幕 k 殺死某程序。你會被提示輸入程序 id 以及要傳送給它的訊號。n 改變要顯示的程序數量。你會被提示輸入...