檔案打包壓縮tar

2021-08-18 11:14:48 字數 1860 閱讀 6718

tar [option...] [file]...

c ##建立

f ##指定歸檔檔案名稱

t ##顯示歸檔檔案中的內容

r ##向歸檔檔案中新增檔案

x ##取出歸檔檔案中的所有內容

-c ##指定解檔目錄

-v ##顯示過程,

-z ##gz格式壓縮

-j ##bz2格式壓縮

-j ##xz格式壓縮

--get ##取出單個檔案

--delete ##刪除單個檔案

打包:tar -cf soft.tar soft解包:tar -xf soft.tar softeg:tar  -cvf ckd.tar   ckd 

### 命令 選項 選項-f後需輸入打包後的名字  打包的檔案

過程::

-c 可以自定義路經,

eg:tar -cvf ckd.tar ckd -c /root/##打包後檔案儲存在/root/目錄下

還有一種辦法就是-f後的名字是可以自帶路經的,親測可行

eg:tar -cvf /root/ckd.tar ckd

gzgzip [option]... [file]...

gzip etc.tar ##壓縮成gz格式

gunzip  etc.tar.gz ##解壓gz格式壓縮包

打包並壓縮

tar zcf etc.tar.gz /etc ##把檔案歸檔為tar並壓縮成gz

tar zxf etc.tar.gz ##解壓並解檔gz格式壓縮包

bz2bz2 [option]... [file]...

bzip2 etc.tar ##壓縮成bz2格式

bunzip2 etc.tar.bz2 ##解壓bz2格式壓縮包

打包並壓縮

tar jcf etc.tar.bz2 /etc ##把檔案歸檔為tar並壓縮成bz2

tar jxf etc.tar.bz2 ##解壓並解檔bz2格式壓縮包

xzxz [option]... [file]...

xz etc.tar ##壓縮成xz格式

unxz  etc.tar.xz ##解壓xz格式壓縮包

打包並壓縮

tar jcf etc.tar.xz /etc ##把檔案歸檔為tar並壓縮成zx

tar jxf etc.tar.xz ##解壓並解檔xz格式壓縮包

zip

zip -r etc.tar.zip etc.tar ##壓縮成zip格式

unzip etc.tar.zip ##解壓zip格式壓縮包

rsync [引數]	file	username@ip:/dir

rsync -r ##同步目錄

-l ##不忽略鏈結

-p ##不忽略檔案許可權

-t ##不忽檔案時間戳

-g ##不忽檔案所有組

-o ##不忽檔案所有人

-d ##不忽略裝置檔案

tar 打包壓縮目錄

tar czf small.tar.gz small 目錄名 壓縮並打包目錄 檢視cpu 資訊 crontab 2 樓 durian 2010 07 23 引用很有用,解決問題了。1 樓 verytiny 2008 04 13 引用linux下常用壓縮格式的壓縮與解壓方法 tar 解包 tar xv...

打包壓縮命令tar

之前介紹的gzip和bzip2都是壓縮命令,但是它們只可以壓縮單個檔案。如果我們需要壓縮乙個目錄中的所有檔案的話,就需要使用tar。tar的使用簡單,關鍵是做好引數的設定。幾個常用的引數配置如下 1 tar jcv f 壓縮檔案名.tar.bz2 被壓縮檔案名 第乙個檔名是壓縮檔案名,這個需要使用者...

tar壓縮打包命令

01 tar格式 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!02 gz格式 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓 縮 gzip filename...