以下是我在工作中常用的 linux shell 指令,記下來,後續會不斷補充。
檢視正在執行的程序
查詢指定的程序id(27380)打開的檔案
殺死指定pid的程序 (pid為process id)
計算檔案的行數、字數或字元數
顯示程序資訊,并實時更新
調用top指令的“-h”選項,該選項會列出所有linux線程
檢視使用者username的程序所打開的檔案
在ps指令中,“-t”選項可以開啟線程檢視。下面的指令列出了由程序号為的程序建立的所有線程
比較兩個檔案
背景執行,通過在shell中輸入exit來退出終端
檢視正在執行的任務
多線程執行
檢視程序和線程的樹形結構關系
ps指令-l參數顯示程序,并盡量顯示其lwp(線程id)和nlwp(線程的個數)。
ps指令還可以檢視線程在哪個cpu上運作
取出檔案前面幾行
動态檢視檔案變化
退出tail -f
tail程式放到背景去(ctrl+z)等處理完其他事情,再用fg指令将tail指令轉到前台來
檢視檔案夾和子目錄的大小
設定定時任務
檢視linux系統配置
vim 每行行首或行行尾插入
vim 每行開頭去除字元
檢視二進制檔案