ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux下 文件的压缩小结

Linux下 文件的压缩小结

原创 Linux操作系统 作者:superman-chenzs 时间:2007-03-16 19:42:08 0 删除 编辑
压缩方法:(只能压缩一个文件)
1、压缩成“.gz”文件,命令:gzip -v file_name
压缩过后,原来的文件file_name已经被替换为:file_name.gz[@more@]

v:用于显示(压缩)过程
解压缩:gunzip -fv file_name.gz或者gzip -d file_name.gz
f:解压缩过程中,在同一目录中发现与file_name同名的文件,
直接覆盖不询问
解压缩过后,原来的文件file_name.gz已经被替换为:file_name

2、压缩成“.zip”,命令:zip file_name.zip file_name
压缩过后,原来的文件file_name仍然存在,当前目录中会多出file_name.zip文件
解压缩:unzip file_name.zip (new_file_name)
解压缩过后,原来的file_name.zip文件仍然存在,当前目录中会多出file_name文件

3、压缩为“.bz2”文件,命令:bzip2 file_name
压缩过后,原来的文件file_name已经被替换为:file_name.bz2
解压缩:bunzip file_name.bz2
解压缩过后,原来的文件file_name.bz2已经被替换为:file_name


打包方法:
tar -cvf file_name.tar [file_name(directory_name)]+:“-”也可以不要
打包过后,目录中除了原来的file_name,还多了文件file_name.tar
c:建立一个新的文档,即打一个新的包
v:显示过程
f:必须要,输出到默认的设备

解包方法:
tar -xvf file_name.tar
解包后,目录中除了原来的,又多了个[file_name(directory_name)]+
x:从文档中展开文件,即解包


可以将很多文件先打包,再压缩


打包和压缩同时进行方法:
tar zcvf file_name.tar.gz [file_name(directory_name)]+ 或者
tar zcvf file_name.tgz [file_name(directory_name)]+
打包和压缩过后,目录中除了原来的[file_name(directory_name)]+,
还会多出file_name.tar.gz 或者 file_name.tgz
z:创建文件时就用“.gz”文件格式压缩tar包

解包和解压缩同时进行方法:
tar zxvf file_name.tar.gz 或者
tar zxvf file_name.tgz

解包和解压过后,目录中出来原来的file_name.tar.gz 或者 tar zxcf file_name.tgz,
还会多出[file_name(directory_name)]+

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8633028/viewspace-905582/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    55
  • 访问量
    424546