linux下的常用命令總結

2021-09-27 08:41:07 字數 1860 閱讀 7077

tree命令可以以樹形結構顯示檔案目錄結構

安裝:apt-get install tree

tree -help    #檢視tree命令的使用方法

1直接輸入tree命令會自以樹形列出當前目錄的檔案和資料夾,不加任何引數,tree會自動列出當前目錄下所有深度級別的檔案和目錄

tree -l 1    # 只檢視當前第一級的目錄和檔案

tree -l 2    # 只檢視當前第二級的目錄和檔案

tree -l n    # 只檢視當前第n級的目錄和檔案

123匯出目錄到檔案

tree -l > /var/test.txt

1ln命令

in命令用來為檔案建立連線,連線型別分為硬連線和符號連線,預設的鏈結型別是硬連線。如果要建立符號連線必須使用-s選項

硬連線ln /opt/test.c /usr/test1.c

1在執行ln命令之前,/usr/test1.c中不存在test1.c。執行之後,在/usr目錄中才有test1.c,表明存在於/opt/test.c和/usr/test1.c這個目錄連線起來。

軟連線ln -s /opt/test.c /usr/test1.c

1也就是在/usr/test1.c目錄下建立符號鏈結指向/opt/test.c這個檔案

更為詳細地參考:linux命令大全

grep命令

linux系統中grep命令是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印出來

命令格式

grep [option] pattern file1常用

.tar.gz

解壓:tar zxvf filename.tar.gz

壓縮:tar zcvf filename.tar.gz dirname

12.tar.bz2

解壓:tar jxvf filename.tar.bz2

壓縮:tar jcvf filename.tar.bz2 dirname

12.tgz

解壓:tar zxvf filename.tgz

1.zip

解壓:unzip filename.zip

壓縮:zip filename.zip dirname

12.rar

解壓:rar a filename.rar

壓縮:rar e filename.rar

12.tar

解包:tar xvf filename.tar

打包:tar cvf filename.tar dirname

(注:tar是打包,不是壓縮!)

123.gz

解壓1:gunzip filename.gz

解壓2:gzip -d filename.gz

壓縮:gzip filename

123.bz2

解壓1:bzip2 -d filename.bz2

解壓2:bunzip2 filename.bz2

壓縮: bzip2 -z filename

123.bz

解壓1:bzip2 -d filename.bz

解壓2:bunzip2 filename.bz

12.tar.xz

第一步:解壓tar.xz檔案

xz -d filename.tar.xz

第二步:解壓filename.tar

tar xvf filename.tar

1234

打包是指將一大堆檔案或目錄變成乙個總的檔案;壓縮是將乙個大的檔案通過一些壓縮演算法變成乙個小檔案。為什麼要區分這兩個概念?因為linux中很多壓縮程式只能針對乙個檔案進行壓縮,這樣當你想要壓縮一大堆檔案時,你得先將這一大堆檔案先打成乙個包(tar命令),然後再用壓縮程式進行壓縮(gzip bzip2命令)。

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...