tar 命令常用的例子和选项(tar压缩、解压缩)
来源:互联网 发布:淘宝指标名词英文缩写 编辑:程序博客网 时间:2024/05/22 13:40
后面有举的例子,如果使用直接看后边,下面介绍单个选项的含义。
一下选项根据自己的需要添加的
-c 创建新的归档、压缩文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。 -r 把要存档的文件追加到档案文件的末尾。例如用户已经做好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。
-t 列出档案文件的内容,查看已经备份了哪些文件。
-u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。和 -r功能类似。
-x 从档案文件中释放文件。 -f 使用档案文件或设备,这个选项通常是必选的。
-v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。就是压缩、解压、归档、释放、添加、删除等操作的时候显示操作的文件,
-w 每一步都要求确认。
-z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。但是压缩过的文件无法使用 -r 和--delete选项。
--delete从存档中删除 注意两个减号的。
下面是例子
1.压缩一个目录
eg: tar -cvzf test.tar.gz tar #压缩当前目录下的tar目录,压缩包的名字叫test.tar.gz
2.压缩其中某一类型的文件
eg: tar -cvzf test.tar.gz ./*.c #压缩当前目录下的.c为后缀的文件。但是不能压缩以.开头的文件
3.查看一个压缩文件的内容
eg: tar -tvf test.tar.gz #查看当前目录下test.tar.gz压缩文件中的文件
4.解压一个文件
eg. tar -xvzf test.tar.gz #解压test.tar.gz到当前目录下面
5.文件夹做一个归档文件、备份一个目录、
eg: tar -cvf test.tar tar #将tar文件夹下的文件生成一个test.tar归档文件
6.将某一类型的文件做成归档文件、备份某一类型的文件
eg:tar -cvf test.tar ./tar/*.c # 将tar文件夹下所有以.c结尾的文件放到test.tar 文件中,但是以.开头的文件不行
7.向归档文件中添加一个文件夹
eg: tar -rf test.tar ./test1 #将test1文件夹中的所有文件,添加到test.tar 归档文件中
8.删除归档文件中的文件
eg: tar -f test.tar --delete a.c #删除test.tar文件中的 a.c文件
9.删除归档文件中的某一类的文件
eg: tar -f test.tar --delete *.c #删除test.tar文件中的 以.c结尾的文件
10.释放归档文件
eg: tar -xvf test.tar #释放test.tar归档文件中的内容到 当前目录下
11.查看归档文件中的内容
eg: tar -tvf test.tar
- tar 命令常用的例子和选项(tar压缩、解压缩)
- tar压缩解压缩命令
- Linux 常用基本命令 压缩 解压缩 tar
- Linux 压缩解压缩命令大全(我最常用tar)
- 关于tar命令的压缩与解压缩
- 压缩及解压缩命令tar的使用
- Linux下的tar压缩解压缩命令
- linux下的压缩与解压缩命令(tar)
- 用tar命令 压缩/解压缩
- TAR GZ 压缩,解压缩命令
- tar压缩解压缩命令详解
- tar压缩解压缩命令详解
- tar压缩解压缩命令详解
- tar 命令压缩与解压缩
- tar压缩解压缩命令详解
- tar压缩解压缩命令详解
- tar压缩解压缩命令详解
- tar压缩解压缩命令详解
- Java多线程 Thread 方法
- 关于mysql 外键
- Windows 下使用 Redis
- linux驱动开发的经典书籍
- 数据结构1.1,1.2
- tar 命令常用的例子和选项(tar压缩、解压缩)
- 为什么学C++比C#的长期风险低
- 视觉相关的(在线online)书籍汇总 [ 也许是你见过最全的 ]
- 安装zookeeper记录
- Vim中自动加载cscope.out
- javascript 中的全局变量
- tapestry 自定义参数转换器 ----Type Coercion
- Linux下的JFreeChart中文乱码解决(图片生成后中文显示为“口”)
- JavaScript学习笔记(一) 基本概念