tar命令經常使用選項

tar命令簡介

根據tar的手冊上的說明,tar主要是一個用來歸檔打包文件的工具軟件。 tar命令是linux中比較複雜的命令,主要是由於這個命令的參數比較多並且不太好記憶。 我的認爲沒有必要去死記硬背這些參數,能夠經過查看help幫助, 同時利用cheat命令來幫助本身能夠在平常工做中使用tar命令。linux

tar經常使用參數

經過tar --help命令能夠查看到tar的參數用法。工具

$ tar --help

下面列出經常使用的一些參數的說明。學習

-t, --list                 列出歸檔內容

-c, --create 建立一個新歸檔

-x, --extract, --get 從歸檔中解出文件

-z, --gzip, --gunzip, --ungzip 經過 gzip 過濾歸檔

-v, --verbose 詳細地列出處理的文件

-f, --file=ARCHIVE 使用歸檔文件或 ARCHIVE 設備

利用cheat命令查看tar用法

在平常使用中若是忘記了tar的參數,能夠經過man命令來查看手冊,可是手冊中參數太繁多,不是很方便快速找到對應的參數。 這裏推薦一個輔助記憶的cheat命令,在終端中輸入下面命令code

$ cheat tar

結果輸出以下:ip

# To extract an uncompressed archive(提取tar歸檔文件)
tar -xvf /path/to/foo.tar

# To create an uncompressed archive(建立未壓縮的tar歸檔文件)
tar -cvf /path/to/foo.tar /path/to/foo/

# To extract a .gz archive:(解壓縮提取.gz文件)
tar -xzvf /path/to/foo.tgz

# To create a .gz archive:(建立.gz壓縮文件)
tar -czvf /path/to/foo.tgz /path/to/foo/

--snip--

# To use parallel (multi-threaded) implementation of compression algorithms:
tar -z ... -> tar -Ipigz ...
tar -j ... -> tar -Ipbzip2 ...
tar -J ... -> tar -Ipixz ...

能夠看到cheat命令已經列出了tar命令常見的用法,例如壓縮和打包.gz和對應的解壓縮.gz文件等。 這樣再結合上面查詢到的tar幫助文檔中的常見參數,就能夠直接使用tar命令了。文檔

#小結 最後,我的認爲學習linux命令最關鍵仍是多多使用,進行更多的實踐。這樣就天然能夠記住經常使用的命令。get

相關文章
相關標籤/搜索