往期Linux系列内容推薦:
1、【配置】Linux的安裝及配置
2、【測試基礎】Linux系統組成、目錄結構及基本命令
1、打tar包
理解:
類似于把衣服(文件)放進袋子(tar包)
命令格式:
#打包單個文件
tar -cvf 打包名.tar 被打包文件
#打包多個文件
tar -cvf 打包名.tar 被打包文件1 被打包文件2 被打包文件3
參數含義:
c:創建一個新包
v:顯示報告打包進度
f:文件名稱
舉個:
注意:原來1.txt文件大小是8,而打完包的test.tar包的大小是10240
不是說文件變大,而是打包的袋子大了,才能放進去東西
2、解tar包
理解:
從袋子(tar包)取出衣服(文件)
命令格式1:
# 分解位置為當前目錄
tar -xvf 打包名.tar
參數含義:
x:(extract)解包
舉個:
命令格式2:
#分解位置為指定目錄
tar -xvf 打包名.tar -C 解包路徑位置
參數含義:
x:(extract)解包
C:默認保存到當前目錄,通過-C 更改解壓目錄,那麼解壓目錄必須存在
舉個:
3、gzip格式壓縮和解壓縮
理解:
衣服放入袋子中後,抽取裡面的空氣
命令格式1:
# 壓縮文件
tar -zcvf 打包壓縮文件名.tar.gz 被壓縮的文件或目錄
# 參數含義:
z:(gzip)使用gzip方式壓縮
舉個:
命令格式2:
# 解壓縮文件
tar -zxvf 打包文件.tar.gz
舉個:
命令格式3:
# 解壓縮到指定路徑
tar -zxvf 打包文件.tar.gz -C 目錄路徑
舉個:
4、bzip2格式壓縮和解壓縮
壓縮的第二種方式,與gzip差不多
命令格式1:
#壓縮文件
tar -jcvf 打包壓縮文件名.tar.bz2 被壓縮的文件或目錄
舉個:
注意:可以看出bz2方式壓縮的文件大小比gz更小一些
命令格式2:
#解壓縮文件
tar -jxvf 打包文件.tar.bz2
舉個:
命令格式3:
#解壓縮文件到指定路徑
tar -jxvf 打包文件.tar.bz2 -C 目錄路徑
舉個:
【報錯】如果報錯tar (child)bzip2:無法 exec: 沒有那個文件或目錄,那麼此時需要安裝bzip2的包,命令格式如下。
yum install -y bzip2
打包和壓縮是兩件事,打tar包,這個包大小會變大,相當于把衣服放在箱子裡;壓縮,将衣服放到壓縮袋,再抽取裡面的空氣。
end~
如果大田的文章能給你帶來一點點的價值,那就值了,接下來的路一起走吧,靜待花開
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!