tar+gzip

tar打gzip包:

tar -czvf sourceDir.tar.gz sourceDir

tar查看压缩包内容:

tar -tvf sourceDir.tar.gz

.tar: 从成员名中删除开头的“/

http://www.cnyunwei.com/thread-11518-1-1.html
时间: 2024-12-29 10:44:28

tar+gzip的相关文章

Linux下的压缩文件剖析 (tar/gzip的区别)

Linux下的压缩文件剖析 对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap.可是Linux就不同了,它有.gz..tar.gz.tgz.bz2..Z..tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了.本文就来对这些常见的压缩文件进行一番小结,希望你下次遇

tar&&gzip&&zip

//参考< Linux Shell 脚本攻略 第二版> tar命令中的-c 代表"create file" tar命令中的-f 代表"specify filename".(文件名必须紧跟在-f之后,而且-f应该是选项中的最后一个) 1,用tar对文件进行归档: [email protected]:~$ tar -cf all.tar all all~ [email protected]:~$ 2,使用-t选项查看归档文件中所包含的文件: [email p

golang tar gzip 压缩,解压(含目录文件)

tar是用于文件归档,gzip用于压缩.仅仅用tar的话,达不到压缩的目的.我们常见的tar.gz就是用gzip压缩生成的tar归档文件. go实现tar压缩与解压与zip类似,区别在于tar需要使用gzip进行处理.tar与zip的Header不同.代码如下 package tartest import ( "archive/tar" "compress/gzip" "io" "os" "strings"

lesson - 8 课程笔记 tar / gzip /bzip2 / xz /

作用:为linux的文件和目录创建档案,也可以在档案中改变文件,或者向档案中加入新的文件即用来压缩和解压文件.tar本身不具有压缩功能.他是调用压缩功能实现的  语法:tar[必要参数][选择参数][文件]  参数: 必要参数有如下: -A 新增压缩文件到已存在的压缩 add -B 设置区块大小 block -c 建立新的压缩文件 create -d 记录文件的差别 difference -r 添加文件到已经压缩的文件 -u 添加改变了和现有的文件到已经存在的压缩文件 -x 从压缩的文件中提取文

压缩和解压文件:tar gzip bzip2 compress(转载)

tar[必要参数][选择参数][文件] 压缩:tar -czvf filename.tar.gz targetfile解压:tar -zxvf filename.tar.gz参数说明: -c 建立新的压缩文件 -z 支持gzip解压文件 -x 从压缩的文件中提取文件 -v 显示操作过程 -f 指定压缩文件 -t 显示压缩文件的内容 gzip[必要参数][选择参数][文件或者目录] 压缩: gzip filename/*   (*号表示当前目录中的所有文件/目录分别进行压缩)解压: gzip -d

Linux常用命令touch/grep/mkdir/rm/cat/find/cp/mv/tar/gzip等

Unix-->Linux(Ubuntu,Redhat,suse,fedora) 1. cd - :回到上次执行的那个目录(相当于"回看"的功能) 2. touch :创建一个文件,可以是任意后缀的文件 3. 重定向:> 或 >>  (追加显示,将本来要显示在屏幕上的命令或信息导入到文件中) 比如:ls -alh > a.txt  (将命令"ls -alh"导入到a.txt文件中) 4. grep(管道)    ①.more test.t

Linux基础命令(tar gzip)

归档管理:tar 计算机中的数据经常需要备份,tar是Unix/Linux中常用的备份工具 1.将2.txt文件和1.txt文件打包成tar.txt文件 tar cf tar.txt 1.txt 2.txt 2.列出tar.txt文件中包含那些文件 tar tf txt.tar 3.解开档案文件 tar xf tar.txt 4.把文件解压到其他文件夹中 tar 重新创建的文件夹 a.tar为打包文件 总结: tar 归档 打包 tar cvf a.tar 1.txt 2.txt  把1.txt

Linux的压缩命令(tar,gzip,zip)

打包和压缩.打包是指将一大堆文件或目录变成一个总的文件:压缩则是将一个大的文件通过一些压缩算法变成一个小文件. 这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩. 1.tar (针对tar包)参考:http://blog.csdn.net/eroswang/article/details/5555415/ tar 参数 被打包的包 参数:-c 创建打包 -x解包  -t 查看(必选,而且

find 与 tar命令连用

find 与 tar命令连用 今天打包日志时,用 find -mtime -1 -type f -exec tar -cvf log.tar {} \; 发现只打包了最后一个文件,应该是tar的c参数,每次都创建一个新的文件,想了下用r参数代替,没有问题了 find -mtime -1 -type f -exec tar -cvf log.tar {} \; 再多试了下,下面2个命令写法也是一样效果: tar -cvzf 11.tarz $(find -mtime -1 -type f) fin