Linux tar命令压缩和解压缩
来源:互联网 发布:软件验收测试 编辑:程序博客网 时间:2024/05/22 14:09
tar用来打包压缩文件和解压缩文件
示例
tar -cf archive.tar foo bar
#创建一个archive.tar的打包压缩文件,包含foo和bar两个文件.
tar -tvf archive.tar
#列出archive.tar这个打包文件里面的文件信息.
tar -xf archive.tar
#解压缩archive.tar.
常用参数
-c
create,创建一个压缩文件
-t
列出打包文件里面的信息
-x
加压缩打包压缩文件
-z
使用gzip过滤
-v
压缩和解压缩的时候列出处理中的文件名
-f
后面接打包文件名
网友总结(http://blog.sina.com.cn/s/blog_62449fcf0100nfar.html):
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
示例
tar -cf archive.tar foo bar
#创建一个archive.tar的打包压缩文件,包含foo和bar两个文件.
tar -tvf archive.tar
#列出archive.tar这个打包文件里面的文件信息.
tar -xf archive.tar
#解压缩archive.tar.
常用参数
-c
create,创建一个压缩文件
-t
列出打包文件里面的信息
-x
加压缩打包压缩文件
-z
使用gzip过滤
-v
压缩和解压缩的时候列出处理中的文件名
-f
后面接打包文件名
用法:
[oracle@localhost files]$ cd /tmp/files/ [oracle@localhost files]$ pwd /tmp/files [oracle@localhost files]$ touch 1.file 2.file 3.file [oracle@localhost files]$ ll total 0 -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 1.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 2.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 3.file [oracle@localhost files]$ tar -czvf all_file.tar.gz * 1.file 2.file 3.file [oracle@localhost files]$ ll total 4 -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 1.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 2.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 3.file -rw-r--r--. 1 oracle oinstall 134 Jun 14 10:35 all_file.tar.gz[oracle@localhost files]$ tar -tzvf all_file.tar.gz -rw-r--r-- oracle/oinstall 0 2017-06-14 10:34 1.file -rw-r--r-- oracle/oinstall 0 2017-06-14 10:34 2.file -rw-r--r-- oracle/oinstall 0 2017-06-14 10:34 3.file [oracle@localhost files]$ mkdir extract[oracle@localhost files]$ ll total 8 -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 1.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 2.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 3.file -rw-r--r--. 1 oracle oinstall 134 Jun 14 10:35 all_file.tar.gzdrwxr-xr-x. 2 oracle oinstall 4096 Jun 14 10:44 extract[oracle@localhost files]$ tar -xzvf all_file.tar.gz -C /tmp/files/extract/ 1.file 2.file 3.file [oracle@localhost files]$ ll /tmp/files/extract total 0 -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 1.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 2.file -rw-r--r--. 1 oracle oinstall 0 Jun 14 10:34 3.file
网友总结(http://blog.sina.com.cn/s/blog_62449fcf0100nfar.html):
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
阅读全文
1 0
- Linux中的tar命令,压缩和解压缩
- Linux下tar压缩和解压缩命令
- Linux tar命令压缩和解压缩
- tar命令压缩和解压缩
- linux tar 压缩和解压缩
- linux的tar命令压缩和解压缩文件
- linux下压缩和解压缩命令-----tar命令详解
- Linux下tar压缩和解压缩命令详解
- linux 压缩和解压缩命令gz、tar、zip、bz2
- tar命令压缩和解压缩文件
- tar压缩和解压缩打包命令
- linux压缩和解压缩命令
- Linux压缩和解压缩命令
- linux压缩和解压缩命令
- Linux压缩和解压缩命令
- linux 压缩和解压缩命令
- linux压缩和解压缩命令
- 【Linux学习笔记】13:压缩和解压缩命令(有关.tar.gz .tar.bz2)
- Docker容器学习梳理--web管理工具DockerUI部署记录
- sublime 安装插件
- 淘淘商城系列——单点登录之通过token获取用户信息
- ubuntu远程挂在服务器及绕过usec加密软件的方法
- Throwables帮你抛出异常,处理异常
- Linux tar命令压缩和解压缩
- 操作系统刷题(十九)
- Switf: 消除警告-treating unicode character whitespace
- Ubuntu 12.04用root登录
- MYSQL主从热备配置
- linux 信号简介
- java线程安全之——自旋锁
- 封装好的可设置标题、正文字体的默认样式UIAlertController
- 夜间切换模式