LINUX 压缩命令

Linux压缩与打包教程

压缩命令

1. gzip命令(压缩文件)

[root@jsj01 music]# ls

1.c  2.jpg  vsftpd1.conf vsftpd.conf

[root@jsj01 music]# gzip   1.c

[root@jsj01 music]# ls -l

总计 284

-rw-r--r-- 1 root root  75 09-28 10:02  1.c.gz

-rw-r--r-- 1 root root   186 09-28 10:02 2.c

-rw------- 1 root root   4397 09-28 10:05 vsftpd1.conf

-rw------- 1 root root   4397 09-14 16:17 vsftpd.conf

[root@jsj01 music]# gzip -d 1.c.gz

[root@jsj01 music]# ls -l

总计 284

-rw-r--r-- 1 root root  156 09-28 10:02 1.c

-rw-r--r-- 1 root root   186 09-28 10:02 2.c

-rw------- 1 root root   4397 09-28 10:05 vsftpd1.conf

-rw------- 1 root root   4397 09-14 16:17 vsftpd.conf

[root@jsj01 music]# gzip vsftpd.conf

[root@jsj01 music]# ls -l

总计 280

-rw-r--r-- 1 root root  156 09-28 10:02  1.c

-rw-r--r-- 1 root root   186 09-28 10:02  2.c

-rw------- 1 root root   4397 09-28 10:05 vsftpd1.conf

-rw------- 1 root root   1953 09-14 16:17 vsftpd.conf.gz

[root@jsj01 music]# gzip -d vsftpd.conf.gz

 [root@jsj01music]# ls -l

总计 284

-rw-r--r-- 1 root root  156 09-28 10:02  1.c

-rw-r--r-- 1 root root   186 09-28 10:02  2.c

-rw------- 1 root root   4397 09-28 10:05 vsftpd1.conf

-rw------- 1 root root   4397 09-14 16:17 vsftpd.conf

 

2.bzip2 命令

[root@jsj01 music]# bzip2 vsftpd1.conf

[root@jsj01 music]# ls -l

总计 280

-rw-r--r-- 1 root root 75697 09-28 10:02 1.jpg

-rw-r--r-- 1 root root 186196 09-28 10:02 2.jpg

-rw------- 1 root root   1963 09-28 10:05 vsftpd1.conf.bz2

-rw------- 1 root root   4397 09-14 16:17 vsftpd.conf

[root@jsj01 music]# bzcat  vsftpd1.conf.bz2

# Example config file /etc/vsftpd/vsftpd.conf

#

# The default compiled in settings are fairlyparanoid. This sample file

 

 

[root@jsj01 music]# bunzip2  vsftpd1.conf.bz2

[root@jsj01 music]# ls -l

总计 284

-rw-r--r-- 1 root root 75697 09-28 10:02 1.jpg

-rw-r--r-- 1 root root 186196 09-28 10:02 2.jpg

-rw------- 1 root root   4397 09-28 10:05 vsftpd1.conf

-rw------- 1 root root   4397 09-14 16:17 vsftpd.conf

[root@jsj01 music]# bzip2 1.jpg -k

[root@jsj01 music]# ls -l

总计 364

-rw-r--r-- 1 root root 75697 09-28 10:02 1.jpg

-rw-r--r-- 1 root root 74701 09-28 10:02 1.jpg.bz2

-rw-r--r-- 1 root root 186196 09-28 10:02 2.jpg

-rw------- 1 root root   4397 09-28 10:05 vsftpd1.conf

-rw------- 1 root root   4397 09-14 16:17 vsftpd.conf

 

三.tar工具打包并压缩

 [root@jsj01 ~]# cd 10303

[root@jsj01 10303]# ls

smb.conf

[root@jsj01 10303]# cd ..

 [root@jsj01 ~]#tar -cvf 10303.tar   10303(打包文件)

10303/

10303/smb.conf

[root@jsj01 ~]# gzip 10303.tar(压缩文件)

[root@jsj01 ~]# ls -l

总计 53564

drw-r--r-- 2 root root     4096 09-14 15:29 10303

-rw-r--r-- 1 root root     3908 09-28 14:33 10303.tar.gz

-rw------- 1 root root     1533 2010-06-16 anaconda-ks.cfg

drwxr-xr-x 2 root root     4096 09-14 17:29 backup

drwxr-xr-x 2 root root     4096 09-28 13:50 Desktop

-rw-r--r-- 1 root root    39849 2010-06-18 dovecot.conf

-rw-r--r-- 1 root root      637 09-28 12:22 fstab

-rw-r--r-- 1 root root    40502 2010-06-16 install.log

-rw-r--r-- 1 root root     5170 2010-06-16 install.log.syslog

drwxrw-r-- 2 root root     4096 09-28 14:30 music

-rw-r--r-- 1 root root        0 09-28 09:54 music.Z

-rw-r--r-- 1 root root      209 2010-06-16 scsrun.log

-rw-r--r-- 1 root root     7209 2010-06-18 sendmail.mc

drwxr-xr-x 4 root root     4096 09-28 11:35 tools

-rw-r--r-- 1 root root 54624466 2007-10-08VMwareTools-6.0.2-59824.tar.gz

drwxr-xr-x 7 root root     4096 2007-10-08vmware-tools-distrib

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值