天天看點

常用 Linux shell & vim 指令

以下是我在工作中常用的 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 每行開頭去除字元

檢視二進制檔案

繼續閱讀