Linux程序管理之顯示系統執行的程序
1、簡單指令
檢視程序使用的指令是ps,一般使用的引數為
ps -aux
選項 | |
---|---|
-a | 顯示當前終端的所有程序資訊 |
-u | 以使用者的格式顯示程序資訊 |
-x | 顯示後臺程序執行的引數 |
細節說明:
STAT:程序狀態
S:該程序是會話的先導程序
N:程序擁有比普通優先順序更低的優先順序
R:正在執行
D:短期等待
Z:僵死程序
T:被跟蹤或者被停止
2、以全格式顯示當前所有的程序,檢視程序的父程序
ps -ef 是以全格式顯示當前所有的程序
選項 | |
---|---|
-e | 顯示所有程序 |
-f | 全格式 |
細節說明:
C:CPU用於計算執行優先順序的因子。數值越大,表明程序是CPU密集型運算,執行優先順序會降低;數值小,表明程序是I/O密集型運算,執行優先順序會提高。
3、檢視sshd程序的父程序號是多少
ps -ef | grep sshd
相關推薦
Linux程序管理之顯示系統執行的程序
1、簡單指令 檢視程序使用的指令是ps,一般使用的引數為 ps -aux 選項 -a 顯示當前終端的所有程序資訊 -u 以使用者的格式顯示程序資訊
linux記憶體管理之夥伴系統管理
【摘要】本文主要介紹linux系統中,夥伴管理系統是如何處理記憶體頁的.【正文】夥伴系統基本資訊1 夥伴系統由來:linux核心支援申請連續的記憶體頁,但由於記憶體碎片化,可能出現空閒記憶體足夠,但連續頁不足的情況,如此引入夥伴系統,在申請和釋放記憶體過程,儘量保持頁的連續
Linux程序管理之核心執行緒
核心原始碼:linux-2.6.38.8.tar.bz2 目標平臺:ARM體系結構 在Linux系統中,程序和執行緒都使用task_struct結構體來表示,執行緒只不過是一種特殊(所謂的特殊也不過是在被建立時使用不同的clone標誌組合而已)的
Linux的程序管理、檢視、殺死程序、任務管理、系統資源監控(課堂學習筆記)
一、程序管理 1.檢視Linux啟動的第一個程序 2.檢視程序狀態 2.1觀察系統所有程式:ps aux 2.2檢視部分程序 2.3啟動httpd服務 2.4程序樹(可以檢視父程序與子程序) 二、檢視程序 1.Linux程序狀態 2.觀察程序
linux程序管理之輕量級程序(四)
在Linux中,輕量級程序可以是程序,也可以是執行緒。我們所說的執行緒,在Linux中,其實是輕量級程序之間共享程式碼段,檔案描述符,訊號處理,全域性變數時; 如果不共享,就是我們所說的程序。 程序是資源管理的最小單位,執行緒是程式執行的最小單位。在作業系統設計上,從程序演化出執行緒,最主要的目的就是減小
linux程序管理之程序建立(三)
在linux系統中,許多程序在誕生之初都與其父程序共同用一個儲存空間。但是子程序又可以建立自己的儲存空間,並與父程序“分道揚鑣”,成為與父程序一樣真正意義上的程序。 linux系統執行的第一個程序是在初始化階段“捏造出來的”。而此後的執行緒或程序都是由一個已存在的程序像細胞分裂一樣通過系統呼叫複
Linux程序管理之狀態(二)
二、程序的生命週期 程序是一個動態的實體,所以他是有生命的。從建立到消亡,是一個程序的整個生命週期。在這個週期中,程序可能會經歷各種不同的狀態。一般來說,所有程序都要經歷以下的3個狀態: 就緒態。指程序已經獲得所有所需的其他資源,正在申請處理處理器資源,準備開始執行。這種情況下,稱程序處於就緒態。
linux程序管理之概念(一)
一、程序和執行緒的概念 1.程序和執行緒的定義 程序並不只是一段可以執行的程式碼,也包含了執行程式碼所需要的資源。 在作業系統來看,程序是資源管理的最小單元,而我們又知道,執行緒是程式執行的最小單元。 話說回來,Linux系統至少有一個程序,一個程式可以對應多個程序,一個程序只能對應一個程
Linux程序管理之終止
語法: kill [選項] 程序號:通過程序號殺死程序 killall 程序名稱:通過程序號殺死程序 -9:強迫程序立即停止 ①踢掉某個非法登入使用者 ps -aux | grep sshd(顯示程序) kill 程序號(殺死程序) ②終止遠端登入服務sshd,在適當時候再次重啟sshd服務
Linux程序管理之動態監控
(1)介紹 top與ps命令很相似。它們都用來顯示正在執行的程序。top與ps最大的不同之處在於,top在執行一段時間可以更新正在執行收到的程序。 (2)語法 top [選項] 選項 作用 -d秒數
Linux程序管理之服務
服務本質就是程序,但是是執行在後臺的,通常都會監聽某個埠,等待其他程式的請求,比如(mysql,sshd,防火牆等),因此我們又稱為守護程序,是Linux中非常重要的知識點。 (1)指令 service 服務名 [ start | restart | reload | status ] (在
Linux程序管理之程序樹pstree
語法: pstree [選項]:更加直觀的來看程序資訊 選項 作用 -p 顯示程序的PID -u 顯示程序的所屬使用者 案例1
Linux程序管理之“四大名捕”
一、四大名捕 四大名捕,最初出現於溫瑞安創作的武俠小說,是朝廷中正義力量諸葛小花的四大徒弟,四人各懷絕技,分別是輕功暗器高手“無情”、內功卓越的高手“鐵手”、腿功驚人的“追命”和劍法一流的“冷血” 本文四大名捕由linux命令所出演 無情:ps 出演 鐵手:dstat 出演 追命:top
linux中執行jps程序沒有完全顯示5個程序
初學大資料,操作Hadoop,執行jps後,並沒有出現jps的5個程序 如果執行成功理應出現下圖所顯示的內容: 也就是這五個程序 NodeManager ResourceManager Data
Linux記憶體管理之程序建立的寫時拷貝技術
Unix的程序建立很特別。許多其他的作業系統都提供了產生程序的機制,首先在新的地址空間建立程序,讀入可執行的檔案,最後開始執行。Unix採用了與眾不同的實現方式,它把上述步驟分解到兩個單獨的函式中去執行:fork()和exec()。(這裡的exec是指exec一族的函式,核
Linux程序管理之1 程序概念與作業系統基礎原理
計算機硬體層面之上是作業系統,狹義的作業系統主要指系統核心,核心有以下作用:程序管理、檔案系統、網路管理、記憶體管理、驅動程式、安
Linux學習筆記之Django專案以程序的形式在後臺啟動(CentOS)
body { background: #f4f4f4 } .title { width: 100%; background: #5cb85c; padding: 5px; font-size: 20px; margin: 5px } .sub_title { width: 99%; background: #
Linux系統記憶體管理之夥伴系統分析
1.夥伴系統概念 夥伴系統是一種經典的記憶體管理方法。Linux夥伴系統的引入為核心提供了一種用於分配一組連續的頁而建立的一種高效的分配策略,並有效的解決了外碎片問題。 2.夥伴系統的組織結構 Linux中的記憶體管理的“頁”大小為4KB。把所有的空閒頁分組
程序管理實驗——POSIX下執行緒控制(二)
實驗目的 1、通過觀察、分析實驗現象,深入理解執行緒及執行緒在排程執行和記憶體空間等方面的特點,並掌握執行緒與程序的區別。 2、掌握在POSIX 規範中pthread_create() 函式的功能和
Linux系統管理之修改系統字符集
命令列下輸入locale命令可以獲得當前系統字符集,如圖 修改 /etc/sysconfig/下 i18n檔案,換成你想要的字符集即可。 例如,在rhel5.4下i18n檔案內容如下 LANG="zh_CN.UTF-8" 如果要換成GBK字符集 LANG="zh_CN.