文件压缩和解压缩(Linux的快捷键和主要命令)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文件压缩和解压缩(Linux的快捷键和主要命令)
tar -zxvf filename.tar.gz
(=tape archiver,磁带压缩) 解压一个你从因特网上下载的tarball文件 (*.tar.gz or *.tgz)。
tar -xvf filename.tar
拆解一个tarred(但是没有压缩)的文件。
tar czvpf /var/backups/mybackup.tar.gz /home
cd /; tar xzvpf /var/backups/mybackup.tar.gz '*/myfile.rtf'
作为root用户,创建一个/home目录的备份压缩文件。建筑幕墙第二条命令显示如何从备份恢复一个文件。在tarball文件里将不包含“点”文件(指的是以“ .”开头的文件或者目录)。要把所有文件解包,可以使用:tar cvzf filename.tgz * .[a-aA-Z]*
gunzip filename.gz
解压一个压缩文件(*.gz或者*.z)。如果你想把文件压缩成这种格式,可以使用 gzip(还有zip或者compress命令)。注意一下gunzip有趣的发音听起来象“gun zip”(大炮压缩)。
zcat filename.gz | more
(=zip cat)显示一个压缩文件的内容。还有其他一些相关命令不需要预先解开压缩文件就可以使用:zless, zmore, zgrep…等等。
bunzip2 filename.bz2
(=big unzip)解压一个由bzip2压缩工具压缩的文件(*.bz2)。高压釜 一般用于很大的文件。
unzip filename.zip
解压一个由DOS下的PKZIP压缩工具压缩的文件(*.zip)
zip filename.zip filename1 filename2
把两个文件“filename1”和“filename2”压缩到一个压缩文件叫做 “filename.zip”。
unarj e filename.arj
解压一个使用arj压缩的文件(*.arj)
lha e filename.lha
解压一个使用盐雾试验箱 lha压缩的文件(*.lha)
uudecode -o outputfile filename
解码一个使用uuencode的文件。uu-encoded在使用email传送非纯文本文件的时候应用非常广泛(uuencoded把任何文件格式都变成文本文件)
cat filename | mimencode -o filename.mime
cat filename.mime | mimencode -u -o filname
(两个命令)第一个命令把文件filename编码成基于因特网邮件7bit数据传送标准的文件filename.mime。第二个命令把基于因特网邮件7bit数据传送标准的文件filename.mime解码成一般文件filename。
ar -x my_archive.a file1 file2
(=压缩存档)。从压缩文件my_archive.a解压出文件file1和file2。制动器 ar压缩工具更多的用于保存文件库记录。
ark &
(在X终端下)。一个图形用户界面的压缩工具。也许是你管理压缩文件所需要的方便工具。还有另外一个选择是gnozip。