psaux為查看系統(tǒng)當前所有進程命令。
創(chuàng)新互聯(lián)專注于榆林企業(yè)網(wǎng)站建設(shè),成都響應式網(wǎng)站建設(shè),商城網(wǎng)站定制開發(fā)。榆林網(wǎng)站建設(shè)公司,為榆林等地區(qū)提供建站服務(wù)。全流程按需開發(fā),專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
工具/原料
VMware??Linux??電腦
方法/步驟
1、打開VMware虛擬機,打開終端命令行,通過”su“命令切換到root用戶下。
2、輸入“psaux“按下回車鍵,即可顯示linux下所有的進程。
3、輸入ps-le也可以顯示所有的進程,這個是按照優(yōu)先級來顯示。
linux查看文件內(nèi)容最常用的5 個命令:
命令一:cat
cat命令應該是在Linux中查看文件內(nèi)容最常見的命令了。
使用cat命令會打印指定文件的所有內(nèi)容到標準輸出上,比如你的屏幕。
cat命令最簡單的用法,是直接在cat命令后面跟上文件即可。
命令二:nl
nl命令跟cat命令很相識,它的不同之處在于每一行的前面多了行號的顯示。
命令三:less
less命令一次只會顯示一個頁面的文件內(nèi)容。
可以通過?j、k?兩個按鍵進行上、下瀏覽文件內(nèi)容,使用?q?可以隨時退出。
命令四:tail
tail?命令用于查看文件內(nèi)容的最后一部分,默認顯示的行數(shù)是10行。
當然,如果你想讓?tail?命令顯示更多的文件內(nèi)容,可以使用?-n number?這個參數(shù),number?代表行數(shù)。
命令五:head
head?命令跟tail很相識,只不過它們查看的文件內(nèi)容的方向是相反的。
head?命令用于查看文件內(nèi)容的前面部分,默認顯示的行數(shù)也是10行。
當然,如果想顯示更多的行數(shù)的話,也是可以使用?-n number?這個參數(shù),number?代表行數(shù)。
Linux查看日志的命令有很多,比如tail、cat、tac、head、echo等,今天給大家介紹幾種常用的方法:
1、tail-實時查看變化的日志
命令格式:tail [必要參數(shù)][選擇參數(shù)][文件]
-f:循環(huán)讀取
-q:不顯示處理信息
-v:顯示詳細的處理信息
-c數(shù)目:顯示的字節(jié)數(shù)
-n行數(shù):顯示行數(shù)
-q, --quiet, --silent:從不輸出給出文件名的首部
-s, --sleep-interval=S:與-f合用,表示在每次反復的間隔休眠S秒
2、head
跟tail相反,head是看日志的前多少行
head -n 10 test.log:查詢?nèi)罩疚募械那?0行日志;
head -n -10 test.log:查詢?nèi)罩疚募俗詈?0行的其他所有日志;
3、cat-搜索關(guān)鍵字附近的日志
cat是由第一行到最后一行連續(xù)顯示在屏幕上
最常用的命令:cat -n filename | grep "關(guān)鍵字"
cat app.log | grep -C 5 '關(guān)鍵字':顯示日志里匹配字串那行以及前后5行;
cat app.log | grep -B 5 '關(guān)鍵字':顯示匹配字串及前5行;
cat app.log | grep -A 5 '關(guān)鍵字':顯示匹配字串及后5行;
4、more
more命令是一個基于vi編輯器文本過濾器,它以全屏幕的方式按頁顯示文本文件的內(nèi)容,支持vi中的關(guān)鍵字定位操作。
more的語法:more 文件名
1、首先打開xshell軟件,連接上linux服務(wù)器,使用指令ps查看系統(tǒng)進程,參數(shù)a表示全部,u表示以用戶格式顯示,x表示進程參數(shù)。
2、接著通過符號|加上grep查找具體的某個進程,如下圖所示。
3、然后輸入ps -ef用于查看進程的父進程id,如下圖所示。
4、最后使用pstree指令查看進程樹結(jié)構(gòu),如下圖所示就完成了。