Linux 常見命令-檔案和磁碟管理__Linux

來源:互聯網
上載者:User
ll
ll 所列的所有檔案的檔案大小都是以位元組為單位 而ll -h在加上了-h參數後,所有顯示的檔案的單位都會自適應。 這樣看起來就更加清晰了。 ll 等價於 ls -l l 等價於 ls -a -lh (-l) ll -h 等價於 ls -lhls abc*:匹配以abc開頭的任意目錄ls *abc: 匹配以abc結尾的任意目錄ls a?c: 匹配的是a開頭,c結尾的任意目錄ls [abc]*: 匹配的是a或者b或者c開頭的任意目錄ls [1-9]*: 匹配的是1到9開頭的任意目錄
man
man  command:協助資訊**等價於**command  --help:但是不是所有的命令都有這個參數。
touch
 建立一個檔案 touch filename
cat
cat主要有三大功能:1.一次顯示整個檔案:    cat filename2.從鍵盤建立一個檔案:    cat > filename 只能建立新檔案,不能編輯已有檔案.3.將幾個檔案合并為一個檔案:    cat file1 file2 > file
>:重新導向
重新導向:重新規定輸出的方向,即是將原本輸出在控制台/檔案的東西放在另外一個地方。
ls > filename # 刪除原有內容,並將ls在終端輸出的內容放在filename檔案中ls >> filename # 跟上面的命令一樣,不過這條命令是在filename檔案後面增加內容,而不是刪除原有內容再寫入
more
 當顯示的東西在一個螢幕裡面顯示不完全時,可以用more來查看。
管道:|
 一個命令的輸出可以通過管道作為另一個命令的輸入。可以聯合兩個命令。
 ls|more path # 
cd
 ###### cd - # 跳回上一次所在的路徑 ###### cd ../.. # 跳到上上層目錄 cd ~ # 跳到home下的使用者目錄下 cd / # 跳到根目錄
tree
 得出一個當前路徑的嵌套關係表示。
mkdir
 建立嵌套檔案夾,需要參數-p遞迴建立目錄。
 mkdir a/b/c/d -p
rm
-r 刪除非空檔案,遞迴地刪除,刪除檔案夾必須-f 強制移除,忽略不存在的檔案,不提示-i 以互動的方式執行刪除
cp
-a 通常在複製目錄時使用,保留連結、檔案屬性,並遞迴地複製目錄,簡單而言,保持檔案原有屬性。-f 已經存在的目標檔案不提示-i 互動式複製,在覆蓋目標檔案之前將給出提示要求使用者確認-r 遞迴地複製該目錄下的所有子目錄和檔案,目標檔案必須為一個目錄名-v 顯示拷貝進度
mv
mv命令相當於剪下,cp相當於複製。
 mv filename1 filename2 #如果filename1存在,filename2不存在,相當於是給1重新命名為2
cal
顯示日曆-y 一年的日曆
ps
顯示當前進程-a -u -x 詳細顯示所有進程
kill
與ps配合可以殺死不需要的進程
文本搜尋:grep
grep [-選項] ‘搜尋內容串’檔案名稱(內容串可以是Regex)-v 顯示不包含匹配文本的所有行-n 顯示匹配行及行號-i 忽略大小寫
尋找檔案:find
在特定目錄下搜尋合格檔案
歸檔:tar
是常用的備份工具,可以把一系列檔案歸檔到一個大檔案中,也可以把檔案檔案解開以恢複資料。tar [-選項] 打包檔案名稱 檔案(注意,tar命令的參數前面可以帶“-”,也可以不帶)-c 產生檔案檔案,建立打包檔案-v 列出歸檔解檔的詳細過程,顯示進度-f 指定檔案檔案名稱,其後面一定是.tar檔案-t 列出檔案所包含的檔案-x 解開檔案檔案
#常見的用法tar -cvf test.tar *.pytar -xvf test.tar
檔案壓縮解壓:gzip
tar和gzip命令結合使用實現檔案打包和壓縮。tar負責打包檔案,gzip負責壓縮和解壓檔案。gzip [選項] 壓縮/解壓的檔案名稱-d 解壓-r 壓縮所有子目錄
gzip -r test.tar test.tar.gzgzip -d test.tar.gz
檔案壓縮解壓:bzip2

相比於gzip,用bzip2得到的壓縮檔尾碼名是.bz2。其餘用法相同。

//.gz的歸檔壓縮+解檔解壓的命令tar -zcvf test.tar.gz *.pytar -zxvf test.tar.gz//.bz2的歸檔壓縮+解檔解壓的命令tar -jcvf test.tar.bz2 *.pytar -jxvf test.tar.bz2
查看命令的位置:which
用法很簡單which 命令名稱
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.