压缩
gzip命令
将指定文件压缩成.zg格式压缩文件的命令
语法: gzip [文件]
gzip abc 将abc文件压缩成abc.gz文件 注意gzip压缩后不保留原文件,且只能压缩文件不能压缩文件夹
对应的解压命令是gunzip
tar命令
打包目录 压缩后文件格式.tar.gz
语法:tar 选项[-zcf][压缩后的文件名][目录]
-z 打包同时压缩
-f 指定文件明
-c打包
-v显示详细信息
eg:tar -cvf tarfile.tar tarfile 将当前目录下的tarfile文件夹打包成tarfile.tar文件
gzip tarfile.tar 将上面打包的tarfile.tar文件压缩成 tarfile.tar.gz
tar -zcvf tarfile.tar.gz tarfile 实现上面两步的效果 打包并压缩。
eg tar -zxvf tarfile.tar.gz 解压缩tarfile.tar.gz压缩文件
zip命令
压缩文件或者目录 压缩后的文件格式是zip
语法:zip [-r] [压缩后的文件名][文件或目录]
-r 压缩目录
eg:zip -r tarfile.zip tarfile
bzip2压缩
压缩文件(是gzip的下一代版本,压缩率很高)
语法:bzip2 选项[-k][文件]
-k 产生压缩文件后保留原文件
eg: bzip2 -k abc 将当前目录下的 abc文件压缩为 abc.bz2格式 并且保留原始文件(-k)。
对应的解压命令是bunzip2
tar 压缩gz时候z换成j就是压缩bz2格式的
tar 解压gz时候z换成j就是解压bz2格式的
rar压缩
rar格式压缩,不过这个要安装rar for linux的软件才能压缩和解压
解压
gunzip解压
将指定.zg格式文件解压的命令
语法:gunzip [压缩文件]
gunzip abc.gz 将abc.gz压缩文件解压成abc文件
unzip解压
bunzip2解压
unrar解压
将分包压缩的文件 合并成一个文件的命令是: cat zjcdn.z01 zjcdn.z02 zjcdn.zip >zjcdnbig.zip