linux下常用命令

2021-08-24 17:57:10 字數 1590 閱讀 4849

1、查詢殭屍程序 ps -a -ostat,ppid,pid,cmd |grep -e 『^[zz]』

2、cd - 本次和上次目錄切換。 cd ~ 切換到當前使用者的根目錄下

c:建立乙個新的tar檔案。

t:列出tar檔案中目錄的內容。

x:從tar檔案中抽取檔案。

f:指定歸檔檔案或磁帶(也可能是軟盤)裝置(一般都要選)。

v:顯示所打包的檔案的詳細資訊,v是verbose的第1個字母。

z:使用gzip壓縮演算法來壓縮打包後的檔案。

j:使用bzip2壓縮演算法來壓縮打包後的檔案。

tar -cvf test.tar 1.txt 2.txt 將當前目錄下的1和2.txt歸檔到當前目錄的test.tar裡面

tar -tf test.tar 檢視當前歸檔檔案下有哪些檔案

tar cvf test.tar -c ./temp/ 表示將test.tar檔案拆分到temp目錄下。若temp不存在,則拆分失敗

tar -zcvf test.tar.gz 1.txt 2.txt 將當前目錄下的1和2.txt壓縮到test.tar.gz裡

tar -zxvf test.tar.gz -c ./temp 將test.tar.gz 解壓到./temp目錄下

tar -tf test.tar.gz 檢視壓縮檔案test.tar.gz裡的內容

vi命令分為命令列模式、編輯模式和擴充套件模式

命令列模式——-通過a\i\o轉換———->編輯模式

編輯模式——– 通過esc轉換———–>命令列模式

命令列模式——-通過冒號:——->擴充套件模式

擴充套件模式——–通過esc轉換————>命令列模式

其中編輯模式和擴充套件模式沒發直接切換,需要借助命令列模式

a:表示在當前游標後面insert內容

i:表示在當前游標的前面insert內容

o:表示當前游標的下一行insert內容

命令列模式下的常用命令:

0 游標移動到當前行開頭

$ 游標移動到當前行結尾

對比手動輸入命令

ctrl+a 跳轉到輸入命令的開始

ctrl+e跳轉到輸入命令的結尾

yy 複製游標所在的行

nyy 從游標所在的行向下複製n行

dd 刪除游標所在的行

ndd刪除游標下面n行

p貼上到游標所在行的下一行

p貼上到游標所在行的上一行

剪下命令: dd + p

複製或剪下內容插入n遍命令:nyy + np

u 撤回操作

ctrl+r重做上一次操作(跟u相反)

gg跳轉到檔案的第一行

g跳轉到檔案的最後一行

ng跳轉到檔案的第n行

h跳轉到螢幕的第一行的首字母

m跳轉到螢幕中間的首字母

l跳轉到螢幕最後一行的首字母

擴充套件命令模式:

:q 退出當前編輯模式不儲存

:q! 強制退出不儲存

:w 將內容儲存到檔案

:wq 將內容儲存到檔案並退出編輯器

:set nu 設定顯示行號

linux 下常用命令

linux 下根據內容查詢檔案 同時包含 keyword1 和 keyword2 的檔案 find name type f print xargs grep keyword1 grep keyword2 linux下根據程序名稱殺死程序 ps ef grep 程序名 grep v grep cut ...

linux下常用命令

1 程序顯示命令 顯示所有的程序 ps a 顯示所有的程序詳細資訊 ps al 顯示終端中的資訊 ps a 動態顯示程序資訊 top 以樹狀形式顯示程序資訊 pstree less 退出用q 顯示更詳細的資訊 ps aux或者ps ef 備註 後台程式不受終端退出影響,前台程式則要隨著終端退出而退出...

Linux下常用命令

linux下的命令實在太多,光靠找男人有時候一點都不好使,還是記一下好!一 壓縮與解壓縮命令 使用gzip程式壓縮 tar xvfz tar.gz c 使用gzip程式解壓到 目錄 tar cvfj tar.bz2 jpg 使用bzip2程式壓縮 tar xvfj tar.bz2 c 使用bzip2...