linux壓縮文件夾
Linux中如何打包壓縮解壓文件
設備型號:ThinkPad E15
操作系統: centos7和centos8
軟件版本:tar-1.30
用法:tar [OPTION...] [FILE]...
參數:
-ccreate創建文件
-x-extract解壓文件
-v--verbose顯示執行詳細過程
-f--file指定被壓縮的文件
-C (大寫)--directory 指定解壓位置
例:給/boot/grub2目錄 打包
[root@xuegod63 ~]# tar -cvf grub.tar /boot/grub2/
[root@xuegod63 ~]# ls grub.tar
[root@xuegod63 ~]# tar xvf grub.tar#解壓縮
[root@xuegod63 ~]# ls boot #查看解壓後,得到的boot文件夾中的內容
grub2
例2:把兩個目錄或目錄+文件打包成一個軟件包:
[root@xuegod63 ~]# mkdir ./back
[root@xuegod63 ~]# cp /etc/passwd ./back/
[root@xuegod63 ~]# tar -cvf back.tar /boot/grub2 /root/back/ /etc/passwd
tar: 從成員名中刪除開頭的“/”
-rw-r--r-- root/root 1024 2020-06-28 19:46 boot/grub2/grubenv ###輸出內容
-rw-r--r-- root/root 5130 2020-06-28 19:46 boot/grub2/grub.cfg
drwxr-xr-x root/root 0 2020-07-03 14:23 root/back/
-rw-r--r-- root/root 2735 2020-07-03 14:23 root/back/passwd
-rw-r--r-- root/root 2735 2020-06-28 19:49 etc/passwd
2、 tar 歸檔+壓縮
語法:tar czvf newfile.tar.gz SOURCE
語法:tar czvf 壓縮後的文件名(tar.gz tar.bz2) 需要壓縮的文件或目錄
常用參數:
-z, --gzip以gzip方式壓縮 擴展名: tar.gz
-j :以bz2方式壓縮的 擴展名:tar.bz2
-J:以xz 方式壓縮 擴展名:tar.xz
例1:創建.tar.gz 包
[root@xuegod63 ~]# tar zcvf /root/grub.tar.gz /boot/grub2 #歸檔,注意備份的名字後綴
[root@localhost test]# tar zxvf /root/etc.tar.gz #解壓縮
例2:創建.tar.bz2包
[root@xuegod63 ~]# tar -jcvf grub.tar.bz2 /boot/grub2
[root@xuegod63 ~]# tar -jxvf grub.tar.bz2 #解壓縮
[root@xuegod63 ~]# tar jxvf grub.tar.bz2 -C /opt#解壓到opt目錄下
例3:創建.tar.xz包
[root@xuegod63 ~]# tar -Jcvf grub.tar.xz /boot/grub2
[root@xuegod63 ~]# tar -xvf grub.tar.xz #解壓tar.xz 這類包
或:
[root@xuegod63 ~]# tar -Jxvf ~/etc.tar.xz
對比三種壓縮方式後壓縮比例:
[root@xuegod63 ~]# ll -h grub*
-rw-r--r-- 1 root root 5.2M 10月 26 16:27 grub.tar
-rw-r--r-- 1 root root 1.9M 10月 26 18:51 grub.tar.bz2
-rw-r--r-- 1 root root 2.1M 10月 26 18:47 grub.tar.gz
-rw-r--r-- 1 root root 1.4M 10月 26 19:03 grub.tar.xz#這個壓縮比例最高,壓縮的時間是最長
總結:
用法:tar [OPTION...] [FILE]...
參數:
-ccreate創建文件
-x-extract [?ekstr?kt] 提取 解壓還原文件
-v--verbose顯示執行詳細過程
-f--file指定備份文件
-C (大寫)--directory 指定解壓位置
tar 歸檔+壓縮
語法:tar czvf newfile.tar.gz SOURCE
語法:tar czvf 壓縮後的文件名(tar.gz tar.bz2) 需要壓縮的文件或目錄
常用參數:
-z, --gzip以gzip方式壓縮 擴展名: tar.gz
-j :以bz2方式壓縮的 擴展名:tar.bz2
-J:以xz 方式壓縮 擴展名:tar.xz
-
蘋果相機前置攝像頭自拍是真實的自己嗎
用蘋果前置攝像頭拍出來的照片不是真實的自己,這是因爲蘋果手機的前置攝像頭的像素非常高,拍出來的照片就像照鏡子,人臉上的各種小斑點以及小痘印和細小的皺紋都看得清清楚楚,但也只是感覺像自己而已。但是也有一部份人認爲不像真實的自己,好像五官都沒有立體感了,當...
-
藍牙耳機連接不上手機怎麼辦
1、首先,確保藍牙耳機與手機都有電且處於開機狀態,手機藍牙功能處於打開狀態。2、藍牙耳機進入配對模式:在藍牙耳機上會有一個多功能的按鍵,這個多功能的按鍵有一個作用是進行設備與藍牙耳機之間的匹配,在與手機連接時,需要長按這個功能鍵,同時需要打開手機的藍牙功能...
-
微信上的表情包怎麼保存到手機,微信上的表情包如何保存到手機
1、在聊天記錄中找到要保存的微信表情,長按該表情彈出菜單,然後選擇編輯。2、在編輯界面中,可以根據自己的需求對錶情圖片進行修改,然後點擊完成。3、在下方彈出的菜單中,點擊保存圖片。4、手機提示我們保存成功了,也就是說該微信表情已經保存到手機裏了。...
-
無邊框頭像怎麼製作,無邊框頭像的製作方法
1、首先在手機中下載一個摳圖工具,比如小編用的是“摳圖神手”,在各大APP應用市場都可以搜索找到,然後下載安裝即可。2、然後打開摳圖工具,然後從手機相冊中,導入一張需要摳圖的頭像圖片(爲了方便摳圖,建議儘量選擇背景單一的頭像圖片)。3、導入頭像進來之後,首先點擊“...