tar命令使用比较频繁,常见的使用是打包,压缩,解压,查看,常见的类型有tar.gz和bz2,bz2格式压缩率较高。
目前Linux下常见的压缩文件扩展名:
*.Z compress程序压缩的文件(最早期使用),压缩后取代源文件;
*.zip 一个夸平台的文件打包程序,适用于Linux、windows和Mac OS系统;
*.bz2 bzip2程序压缩的文件;
*.gz gzip程序压缩的文件;
*.tar tar程序打包的文件,并没有压缩;
*.tar.gz tar程序打包的文件,并经过gzip程序的压缩;
*.tar.bz2 tar程序打包的文件,并经过bzip2程序压缩。
所以在用户目录下的.bashrc中添加如下别名
alias targzc='tar -zcvf'
alias targzx='tar -zxvf'
alias tarbz2c='tar -jcvf'
alias tarbz2x='tar -jxvf'
方便文件打包与解包。
另外比如解压到制定目录:
targzx xxx.tar.gz -C specific_dir_name
tgz = tar.gz
打包的时候不压缩:
tar -cvf xxx.tar specific_dir_name
查看压缩包里面的内容:
tar -tvf xxx.tar.gz | more
阅读(1344) | 评论(1) | 转发(0) |