日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux/Unix下tar命令详解

發(fā)布時(shí)間:2023/12/4 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux/Unix下tar命令详解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

tar命令是Linux/Unix系統(tǒng)下的打包壓縮工具,可以將多個(gè)文件合并為一個(gè)文件,打包后的文件后綴為“.tar”。


這里首先需要明確兩個(gè)概念:打包和壓縮。打包是指將一大堆文件或目錄合并成一個(gè)總的文件;壓縮則是將一個(gè)大容量的文件通過一些壓縮算法(gzip、bzip2等命令)變成一個(gè)小容量的文件。Linux/Unix下的壓縮命令通常都只能對一個(gè)文件進(jìn)行壓縮操作,所以通常需要使用tar命令對文件進(jìn)行打包,然后進(jìn)行壓縮操作。


一、tar命令的使用格式(語法)


tar 功能/參數(shù) 文件


二、tar命令常用的功能

-c:創(chuàng)建新的tar文件

-x:解開tar文件
-t:列出tar文件中包含的文件的信息
-r:附加新的文件到tar文件中

注意:以上功能是獨(dú)立的,一次只能使用一個(gè)。


三、 tar命令常用的參數(shù)

-z:使用gzip進(jìn)行解壓縮
-j:使用bzip2進(jìn)行解壓縮
-Z:使用compress進(jìn)行解壓縮
-v:顯示解壓縮執(zhí)行過程
-f:指定要處理的文件名

注意:如果需要使用-f參數(shù),需要將f參數(shù)放在所有參數(shù)最后面,在f之后要立即接文件名,不能有其他參數(shù)。

例如:tar -zxvf /tmp/etc.tar.gz是正確的,?tar -zxfv /tmp/etc.tar.gz則是錯(cuò)誤的。


四、tar命令使用實(shí)例


1.打包/etc目錄下所有文件

tar -cvf /tmp/etc.tar /etc


2.打包并壓縮/etc目錄下所有文件

tar -zcvf /tmp/etc.tar.gz /etc ? ? ? ? //以gzip壓縮

tar -jcvf /tmp/etc.tar.bz2 /etc ? ? ? ?//以bzip2壓縮

tar -Zcvf /tmp/etc.tar.Z /etc ? ? ? ? ?//以compress壓縮


3.查看打包壓縮文件的文件內(nèi)容

tar -tvf /tmp/etc.tar ? ? ? ? ? ? ? ? ? ? ? //查看打包文件

tar -ztvf /tmp/etc.tar.gz ? ? ? ? ? ? ? ?//查看以gzip壓縮的文件

tar -jtvf /tmp/etc.tar.bz2 ? ? ? ? ? ? ? //查看以bzip2壓縮的文件

tar -Ztvf /tmp/etc.tar.Z ? ? ? ? ? ? ? ? //查看以compress壓縮的文件


4.解壓打包壓縮文件

tar -xvf /tmp/etc.tar //打開tar打包文件

tar -zxvf /tmp/etc.tar.gz ? ? ? ? ? ? ? //解壓以gzip壓縮的文件

tar -jxvf /tmp/etc.tar.bz2 ? ? ? ? ? ? ?//解壓以bzip2壓縮的文件

tar -Zxvf /tmp/etc.tar.Z ? ? ? ? ? ? ? ?//解壓以compress壓縮的文件


創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的Linux/Unix下tar命令详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。