bzip2 命令同 gzip 命令類似,隻能對文件進行壓縮(或解壓縮),對于目錄隻能壓縮(或解壓縮)該目錄及子目錄下的所有文件。當執行壓縮任務完成後,會生成一個以“.bz2”為後綴的壓縮包。
".bz2"格式是 Linux 的另一種壓縮格式,從理論上來講,".bz2"格式的算法更先進、壓縮比更好;而 ".gz"格式相對來講的時間更快。bzip2 命令的基本格式如下:
[root@localhost ~]# bzip2 [選項] 源文件
源文件指的要壓縮或解壓縮的文件,該命令常用的選項及各自的含義如表 1 所示。
表 1 bzip2 命令常用選項及含義
注意,gzip 隻是不會打包目錄,但是如果使用“-r”選項,則可以分别壓縮目錄下的每個文件;而 bzip2 命令則根本不支持壓縮目錄,也沒有“-r”選項。【例 1】直接壓縮文件。
[root@localhost ~]# bzip2 anaconda-ks.cfg
#壓縮成".bz2"格式
此壓縮命令會在壓縮的同時删除源文件。【例 2】壓縮的同時保留源文件。
[root@localhost ~]# bzip2 -k install.log.syslog
#壓縮[
root@localhost ~]# ls
anaconda-ks.cfg.bz2 install.loginstalLlogsyslog install.logsyslogbz2
#壓縮文件和源文件都存在
我是大仁筆記,歡迎一起學習交流。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!