大家好,今天小編來為大家解答linux刪除文件命令tar這個問題,Linuxtar如何在壓縮之后刪除原文件很多人還不知道,現在讓我們一起來看看吧!
Linuxtar如何在壓縮之后刪除原文件
在平時的維護工作中,tar命令應該經是會常用到。我們常常用這個命令來歸檔壓縮文件。 假設我們壓縮文件文件aaa.log為aaa.log.tar.gz,歸檔壓縮之后,并刪除文件aaa.log。請參閱下面的命令: tar-zcvfaaa.log.tar.gzaaa.log--remove-files 可以看出,主要是使用了--remove-files這個命令參數選項。
tar是什么格式呢
tar是一種文件格式,全稱為tarball(tar歸檔)。它主要用于將一大堆文件壓縮到一個單一的文件中。在這個歸檔文件中,文件組織成一個樹狀結構,包括文件的所有元數據(文件名、權限、時間戳等)。
因為tar格式并沒有壓縮功能,它通常與gzip等壓縮工具組合使用,形成tar.gz或tar.bz2等格式,以實現文件的壓縮和歸檔。
此外,tar格式還是軟件包管理的標準,例如Debian、RedHat等Linux發行版中的軟件包就是使用tar格式打包的。總之,tar格式是一個非常普遍且實用的文件格式,在Linux和其他Unix系統中廣泛使用,它使得文件的組織、傳輸和備份都變得更加方便。
linux下如何如何解壓tar.gz文件
tgz其實就是tar.gz文件的簡寫,二者的格式沒什么區別解壓命令通常如下$tarxvf壓縮文件名x:解壓縮v:動作顯示,顯示出每個解壓出來的文件,如果去掉該參數解壓過程會變得快些,只是不顯示動作而已f:文件f后面一定跟著壓縮文件的名稱,例如a.tgz或b.tar.gz等
linux怎么創建tar文件
使用命令tar-czvf
linux下解壓tar.gz文件有時候用“tar zxvf”命令,其中的“zxvf”是什么含義呢
linux中的tar命令參數:
-c:--create新建一個壓縮文檔,即打包
-x:--extract,--get解壓文件
-t:--list,查看壓縮文檔里的所有內容
-r:--append向壓縮文檔里追加文件
-u:--update更新原壓縮包中的文件
輔助選項:
-z:是否同時具有gzip的屬性,一般格式為xxx.tar.gz或xx.tgz
-j:是否同時具有bzip2的屬性,即是否需要用bzip2壓縮或解壓,一般格式為xx.tar.bz2
-v:顯示操作過程!這個參數很常用
-f:使用文檔名,注意,在f之后要立即接文檔名,不要再加其他參數!
-C:切換到指定目錄
--excludeFILE:在壓縮過程中,不要將FILE打包
所以,z選項打包成gzip屬性,x解壓縮,v顯示解壓縮過程,f使用文檔名
好了,文章到此結束,希望可以幫助到大家。