中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術課程 > linux > 熱點關注 > linux常用命令

Linux常用命令之打包壓縮

時間:2019-10-03

常用linux命令大全_linux常用shell命令_linux常用命令

在Lunix系統(tǒng)中,常見的文件格式有很多。主要使用的是.tar、.tar.gz、.tar.bz2格式。

gzip:對文件進行壓縮或解壓

gzip是個使用廣泛的壓縮程序,文件經(jīng)它壓縮過后其名稱后面會多出“.gz”擴展名。 gzip可以和 tar命令一起構成Linux操作系統(tǒng)中比較流行的壓縮文件格式。gzip命令對命令對文本文件有文本文件有60%~70%的壓縮率。

bzip2:對文件進行壓縮或解壓

bzip2命令用于創(chuàng)建和管理(包括解壓縮)“.bz2”格式的壓縮包 。

linux常用shell命令_linux常用命令_常用linux命令大全

tar:對文件進行打包壓縮或解壓。打包是指將一堆文件或目錄變成一個文件;壓縮是指將一個相對大的文件通過算法變成一個相對小的文件。利用tarlinux常用命令,可以創(chuàng)建檔案linux常用命令,即備份文件。

語法:

打包或壓縮:tar <參數(shù)> <壓縮后的文件名> <目標文件或目錄>

解包:tar <參數(shù)> <文件名> (-C) <目錄>

-c:創(chuàng)建壓縮文件

常用linux命令大全_linux常用shell命令_linux常用命令

-x:解開壓縮文件

-z:用Gzip壓縮或解壓

-j:用Bzip2壓縮或解壓

-v:顯示壓縮或解壓的過程

-p:保留文件的權限和屬性

常用linux命令大全_linux常用命令_linux常用shell命令

-N <日期格式>:操作指定日期的文件或目錄

--exclude <文件或目錄>:不對指定的文件進行操作

-f:必須放在參數(shù)的最后,表明要壓縮或解壓的軟件包

-C:指定解壓到的目錄

-t:查看壓縮包內(nèi)包含的文件

linux常用命令_常用linux命令大全_linux常用shell命令

tar -zcvf Music.tar.gz Music:調(diào)用gzip程序打包并壓縮Music到當前目錄下,壓縮后文件名為Music.tar.gz

tar -zcvf /home/ramble/`date "+%Y-%m-%d"`.tar.gz awk.txt :調(diào)用gzip程序打包并壓縮當前目錄下的awk.txt文件到/home/ramble下并以當前日期命名文件。壓縮前文件有13K,壓縮后文件大小為4k。

tar -jcvf /home/ramble/`date "+%Y-%m-%d"`.tar.bz2 awk.txt :調(diào)用bzip2程序打包并壓縮當前目錄下的awk.txt文件到/home/ramble下并以當前日期命名文件。

tar -ztvf /home/ramble/2019-07-11.tar.gz:調(diào)用gzip程序查看/home/ramble下的2019-07-11.tar.gz文件中的內(nèi)容

tar -zxvf /home/ramble/2019-07-11.tar.gz -C /root:調(diào)用gzip程序?qū)?home/ramble下的2019-07-11.tar.gz解壓到指定/root目錄下

tar -jxvf /home/ramble/2019-07-11.tar.bz2 -C /root:調(diào)用bzip2程序?qū)?home/ramble下的2019-07-11.tar.bz2解壓到指定/root目錄下

 上一個教程:Linux命令行工具