導航:首頁 > 程序命令 > pseflinux命令

pseflinux命令

發布時間:2023-01-21 11:39:48

linux命令中ps -ef是什麼意思

ps -ef表示查看全格式的全部進程。

ps是linux下最常用的也是非常強大的進程查看命令,常配合管道命令 | 和查找命令 grep 同時執行來查看特定進程。

參數含義:

-e 顯示所有進程。-f 全格式。-h 不顯示標題。-l 長格式。-w 寬輸出。a 顯示終端上的所有進程,包括其他用戶的進程。r 只顯示正在運行的進程。x 顯示沒有控制終端的進程。

(1)pseflinux命令擴展閱讀:

進程狀態:

R 運行,正在運行或在運行隊列中等待。

S 中斷,休眠中, 受阻, 在等待某個條件的形成或接受到信號。

D 不可中斷,收到信號不喚醒和不可運行, 進程必須等待直到有中斷發生。

Z 僵死 ,進程已終止, 但進程描述符存在, 直到父進程調用wait4()系統調用後釋放。

T 停止,進程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號後停止運行運行。

Ⅱ linux中查看進程命令ps aux和ps -ef

Linux下顯示系統進程的命令ps,最常用的有ps -ef 和ps aux。這兩個到底有什麼區別呢?兩者沒太大差別,討論這個問題,要追溯到Unix系統中的兩種風格,System V風格和BSD 風格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,兩者輸出略有不同。現在的大部分Linux系統都是可以同時使用這兩種方式的。

ps -ef 是用標準的格式顯示進程的、其格式如下: 

其中各列的內容意思如下 

UID //用戶ID、但輸出的是用戶名 

PID //進程的ID 

PPID //父進程ID 

C //進程佔用CPU的百分比 

STIME //進程啟動到現在的時間 

TTY //該進程在那個終端上運行,若與終端無關,則顯示? 若為pts/0等,則表示由網路連接主機進程。 

CMD //命令的名稱和參數

ps aux 是用BSD的格式來顯示、其格式如下: 

同ps -ef 不同的有列有 

USER //用戶名 

%CPU //進程佔用的CPU百分比 

%MEM //佔用內存的百分比 

VSZ //該進程使用的虛擬內存量(KB) 

RSS //該進程佔用的固定內存量(KB)(駐留中頁的數量) 

STAT //進程的狀態 

START //該進程被觸發啟動時間 

TIME //該進程實際使用CPU運行的時間

其中STAT狀態位常見的狀態字元有 

D //無法中斷的休眠狀態(通常 IO 的進程); uninterruptible sleep (usually IO)不可中斷 

R //正在運行可中在隊列中可過行的; 

S //處於休眠狀態; 

T //停止或被追蹤; traced or stopped 

W //進入內存交換 (從內核2.6開始無效); 

X //死掉的進程 (基本很少見); 

Z //僵屍進程;  a defunct (」zombie」) process

< //優先順序高的進程 

N //優先順序較低的進程 

L //有些頁被鎖進內存; 

s //進程的領導者(在它之下有子進程); 

l //多線程,克隆線程(使用 CLONE_THREAD, 類似 NPTL pthreads); 

+ //位於後台的進程組;

Ⅲ ps -ef是什麼意思呢

ps -ef用於查看全格式的全部進程,其中「ps」是在Linux中是查看進程的命令,「-e」參數代表顯示所有進程,「-f」參數代表全格式。

PS,是Linux系統命令之一,是在Linux中是查看進程的命令。ps查看正處於Running的進程,ps aux查看所有的進程。

linux的進程有5種狀態:

1、運行狀態(正在運行或在運行隊列中等待[就緒隊列])

2、中斷狀態(休眠中, 受阻, 在等待某個條件的形成或接受到信號)

3、不可中斷狀態(收到信號不喚醒和不可運行, 進程必須等待直到有中斷發生)

4、僵死狀態(進程已終止, 但進程描述符存在, 直到父進程調用wait4()系統調用後釋放)

5、停止狀態(進程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號後停止運行運行)

(3)pseflinux命令擴展閱讀:

linux系統ps命令的所有參數功能:

-e:顯示所有進程。

-f:全格式。

-h:不顯示標題。

-l:長格式。

-w:寬輸出。

-a:顯示終端上的所有進程,包括其他用戶的進程。

-r:只顯示正在運行的進程。

-x:顯示沒有控制終端的進程。

-help:顯示幫助信息。

-version:顯示該命令的版本信息。

Ⅳ linux命令中ps -ef是什麼意思

ps
-ef是以全格式顯示當前所有的進程
ps是Linux
操作系統中的一個命令,用來查看系統進程的.
該命令語法格式如下:
ps
[選項]
下面對命令選項進行說明:
-e
顯示所有進程。
-f
全格式。
-h
不顯示標題。
-l
長格式。
-w
寬輸出。
a
顯示終端上的所有進程,包括其他用戶的進程。
r
只顯示正在運行的進程。
x
顯示沒有控制終端的進程。

Ⅳ linux指令ps -ef|grep tml是什麼意思

ps -ef 是輸出當前系統的進程狀態; -ef 是輸出的欄位; 你可以就ps; ps -e; ps -f這樣試下;
| 是管道;
grep tml ; 是文本過濾; 輸出進程欄位中帶有"tml"的行;
所以: ps -ef | grep tml 就是查看當前系統的欄位中含有"tml"的進程狀態,

Ⅵ linux命令ps -ef | grep httpd 是啥意思

這條命令是用來檢查進程中有無httpd開啟或是啟動。
下面是ps命令參數解釋:
-e
命令之後顯示環境(如:ps
-d
e;
ps
-a
e)(utility)
-f
全部列出,通常和其他選項聯用。如:ps
-fa
or
ps
-fx
and
so
on。
|管道命令
grep命令是一種強大的文本搜索工具,能使用正則表達式搜索文本,並把匹配的行列印來。grep全稱是Global
Regular
Expression
Print,表示全局正則表達式版本,使用許可權是所有用戶。
ps
-ef
|
grep
httpd

檢查httpd進程是否存在。

Ⅶ Linux 史上最全命令大全

1、ls命令
cd /root
ls #顯示當前目錄下所有的非隱藏文件
ls -a #顯示當前目錄下所有文件,包含隱藏文件
ls -l #顯示當前目錄下所有的非隱藏文件的詳情
ls -al #顯示當前目錄下所有文件,包含隱藏文件 的詳情
ls -lh #以列表形式顯示當前目錄下所有的非隱藏文件的大小(K M T)
ls -alh #以列表形式顯示所有文件,包含隱藏文件的文件大小(K M T)

常用的組合:
ls
ll #等價於 ls -l
ls /etc #顯示/etc目錄下的文件

2:pwd命令
用來顯示當前所在的路徑
絕對路徑: 從/目錄開始的路徑
/root
/etc/sysconf
/opt/server/data-integration/libswt/win64
相對路徑: 相對當前的路徑
3、mkdir命令
cd /root
mkdir mytest #在當前目錄創建文件夾
mkdir -p 111/222/333 #一次創建多級文件夾
mkdir /root/mydemo #使用絕對路徑來創建
mkdir mydemo2 #使用相對對路徑來創建

4、rm命令
這個命令既可以刪除文件,也可以刪除目錄
刪文件:
cd /root
rm a.txt #刪除時,會給出提醒確認,輸入y刪除,n不刪除
rm -f b.txt #強制刪除 等價於 rm -f /root/b.txt
rm ../dir2/b.txt
touch a.java b.java c.java
rm a.java b.java c.java #一次可以刪除多個文件
rm *.java -fr #可以刪除當前目錄下的所有.java文件
cd dir
rm * -fr #刪除當前目錄的所有內容
刪目錄:
rm -r 111 #刪除目錄,依次提醒刪除
rm -rf mytest #強制刪除 等價於 rm mytest -fr

常用組合:
rm -fr 文件或目錄
5、cd命令
cd 命令可以進入一個目錄,類似於對windows上的文件夾進行雙擊

cd #直接cd 可以從任何一個目錄回到/root目錄
cd /root #進入root目錄
cd /opt/server/data-integration/system/
cd .. #回到上一級目錄
cd ../.. #回到上上一級目錄
cd - #可以在最近的兩次目錄之間切換

cd /root
mdkir dir1 dir2

cd dir1
cd ../dir2 #使用相對路徑 /中國/廣東省/深圳市/寶安區/留仙二路/78號

6、歷史命令和table補全
使用上下方向鍵可以找出歷史命令
table鍵:
cd /opt/ #兩次table可以列出/opt目錄下所有的文件和子目錄
cd /opt/s #一次table可以自動補全目錄內容,前提是/opt目錄下只有一個s開頭的目錄

7、touch命令
cd /root
touch a.java #在當前目錄創建a.txt文件
touch b.java c.java #創建多個文件
touch /root/d.java #通過絕對路徑創建

8、mv命令
移動:
1、mv 文件 目錄 #將文件移動到目錄中區

cd /root/dir1
touch a.txt
mv a.txt /root/dir2 #等價於 mv a.txt ../dir2

2、 mv 目錄1 目錄2 #將目錄1移動到目錄2下面(前提是目錄2必須存在)

cd /root
mv dir2 dir1 #將dir2移動到dir1下面

重命名:
1、mv 文件1 文件2 #給文件重命名(文件2不能存在)
cd /root
mv a.txt aaa.txt #將a.txt 重命名為aaa.txt

2、mv 目錄1 目錄2 #給目錄重命名(目錄2不能存在)
cd /root
mv dir1 dirx #將dir1重命名為dirx

9、cat命令
顯示文件內容
cd /root
cat user.txt

10、cp命令
復制文件
cd /root
cp user.txt user2.txt
cp user.txt /opt/ #將當前目錄的user.txt 復制到/opt目錄,文件名保持不變
cp user.txt /opt.user2.txt #將當前目錄的user.txt 復制到/opt目錄,文件名改為user2.txt
cp /opt/server/data-integration/pan.sh ./ #將指定目錄里的文件復制到當前目錄(.後邊的/可以去掉)
cp /opt/server/data-integration/pan.sh ./dirx #將指定目錄里的文件復制到當前目錄下的dirx目錄(.後邊的/比可以去掉)
cp /opt/server/data-integration/pan.sh /root/dirx #作用同上
11、解壓壓縮
Linux的壓縮包後綴一般是: .tar.gz
解壓:
.tar.gz
將snappy-1.1.1.tar.gz上傳到/root/dir1目錄
tar -zxvf snappy-1.1.1.tar.gz #默認解壓到當前目錄
tar -xvf snappy-1.1.1.tar.gz #默認解壓到當前目錄

tar -xvf snappy-1.1.1.tar.gz -C /opt #將壓縮包解壓到/opt目錄
.zip格式
unzip mysql-connector-java-8.0.13.zip #默認解壓到當前目錄
unzip -d /opt mysql-connector-java-8.0.13.zip #解壓到指定目錄
壓縮:
.tar.gz

tar -czvf snappy-1.1.1.tar.gz snappy-1.1.1 #將snappy-1.1.1文件夾進行打包壓縮
tar -czvf /root/dir/snappy-1.1.1.tar.gz /opt/server/snappy-1.1.1

.zip格式
zip -r mysql-connector-java-8.0.13.zip mysql-connector-java-8.0.13/

12、find命令
用來實現文件的查找
find / -name 'a.txt' #從/目錄開始查找a.txt文件
find / -name 'ins*' #從/目錄開始查找以ins開頭的文件
find / -type f -size +100M #查找/目錄下文件大小大於100M的文件
13、grep命令
grep lang anaconda-ks.cfg #從anaconda-ks.cfg文件中查找包含lang的內容

14、ps命令
ps #查看依賴終端的進程
ps -ef #查看Linux系統中所有的進程

15、kill命令
kill -9 進程的pid #每次啟動進程時,pid會發生變化,但是進程運行期間pid不會變化

16、管道 |
管道就是把前邊命令的結果作為後邊命令的輸入
ps -ef | grep mysql #查找和mysql相關的進程
ll /etc | grep java #在/etc目錄中查找java相關的文件

17、用戶的操作
用戶創建和密碼設置
useradd itheima #創建新用戶itheima
passwd itheima #設置用戶itheima密碼
用戶刪除
userdel -r itheima #刪除用戶itheima

18、文件的許可權
所屬用戶: root 文件的創建者
所屬用戶組: root 和文件創建者在一個組的用戶
其他用戶: itcast 既不是文件創建者,也和文件創建者不在同一組

r: 可讀
w:可寫
x: 可執行

chmod命令:
方式1:
chmod u+rw a.txt #在所屬用戶之前的許可權基礎上添加可讀和可寫許可權
chmod u=rw a.txt #將所屬用戶的許可權直接修改為可讀,可寫
chmod +x #給所屬用戶,所屬用戶組和其他用戶全部加上可執行許可權
方式2:
chmod 777 a.txt #給所有用戶加上所有許可權

19、clear命令
用來清屏
快捷鍵: ctrl + l

20、history命令
用來查看所有的歷史命令

21:vi編輯器的使用
vi a.txt #打開a.txt文件
vim a.txt #vim是vi的增強

22、網路管理命令
hostname :查看主機名
修改主機名: /etc/hostname

ifconfig :查看ip地址
修改ip地址: /etc/sysconfig/network-scripts/ifcfg-ens33

服務問題:
service network restart

Ⅷ Linux命令 ps-ef|grep的解釋和使用講解

Linux命令 ps -ef|grep的解釋和使用講解

上述內容為:

命令拆解:

grep 命令是 查找
中間的 | 是管道命令 是指ps命令與grep同時執行
這條命令的意思是顯示有關Apachejetspeed有關的進程
UID PID PPID C STIME TTY TIME CMD
各相關信息的意義:

Ⅸ Linux命令:ps

ps命令用於顯示當前進程 (process) 的狀態。

進程就是一個程序的執行實例,也就是正在執行的程序。一個程序可能啟動多個進程。Linux中進程用進程號表示,也就是PID

ps -ef :顯示所有進程及命令行等信息

<mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">每一列的含義</mark>

ps aux :同樣是顯示所有進程及信息,不過格式略有不同,更詳細

<mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">每一列的含義</mark>

<mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">STAT 的常見狀態及含義</mark> 作為了解就行

ps -ef | grep nginx

可以看到共找到三條信息
第一個是nginx主進程
第二個是nginx的工作進程
第三個是 grep nginx的進程,也就是ps -ef | grep nginx命令 的進程

ps aux | grep nginx

與ps -ef | grep nginx所顯示信息差不多,不過多了ps aux命令中的一些信息,如 %CPU ,%MEM等

閱讀全文

與pseflinux命令相關的資料

熱點內容
安卓為什麼免費使用 瀏覽:397
加密貨幣都有哪些平台 瀏覽:625
python和matlab難度 瀏覽:388
python爬蟲很難學么 瀏覽:572
小米解壓積木可以組成什麼呢 瀏覽:816
為什麼滴滴出行app還能用 瀏覽:564
怎麼升級手機android 瀏覽:922
php權威編程pdf 瀏覽:994
扣扣加密技巧 瀏覽:720
蘋果如何創建伺服器錯誤 瀏覽:495
軟考初級程序員大題分值 瀏覽:474
js壓縮視頻文件 瀏覽:578
linux如何通過命令創建文件 瀏覽:991
應用加密app還能訪問應用嘛 瀏覽:434
安卓怎麼用支付寶交違章罰款 瀏覽:666
php面向對象的程序設計 瀏覽:505
數據挖掘演算法書籍推薦 瀏覽:895
投訴聯通用什麼app 瀏覽:152
web伺服器變更ip地址 瀏覽:956
java正則表達式驗證郵箱 瀏覽:362