添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

在linux中打包,如后缀.tar.gz,如果我们想查看压缩包的文件内容,而又不想通过解压的方式,可以使用-t参数。

[root@localhost shell]# ls
extundelete-0.2.4  extundelete-0.2.4.tar.bz2  hello.pl
[root@localhost shell]# tar -tvf extundelete-0.2.4.tar.bz2 
drwxr-xr-x 1000/1000         0 2013-01-04 03:11 extundelete-0.2.4/
-rw-r--r-- 1000/1000      3283 2012-11-03 11:54 extundelete-0.2.4/acinclude.m4
-rwxr-xr-x 1000/1000     10346 2013-01-04 03:10 extundelete-0.2.4/missing
-rwxr-xr-x 1000/1000       372 2012-12-31 02:25 extundelete-0.2.4/autogen.sh
-rw-r--r-- 1000/1000         0 2013-01-04 03:10 extundelete-0.2.4/aclocal.m4
-rwxr--r-- 1000/1000    231557 2013-01-04 03:10 extundelete-0.2.4/configure
-rw-r--r-- 1000/1000     17987 2012-11-03 11:54 extundelete-0.2.4/LICENSE
-rw-r--r-- 1000/1000      1666 2012-11-03 11:54 extundelete-0.2.4/README
-rwxr-xr-x 1000/1000     13998 2013-01-04 03:10 extundelete-0.2.4/install-sh
-rw-r--r-- 1000/1000      4780 2013-01-04 03:10 extundelete-0.2.4/config.h.in
drwxr-xr-x 1000/1000         0 2013-01-04 03:11 extundelete-0.2.4/src/
-rw-r--r-- 1000/1000     61470 2013-01-04 03:04 extundelete-0.2.4/src/extundelete.cc
                                    参数指定从标准输入中读取压缩的数据。你将看到输出中列出了压缩含的所有文件。linux怎么在不的情况下查看gz里面的内容。如果你只想查看文件数量,可以将输出通过。命令用于查看压缩中的文件列表信息。命令查看压缩后的文件列表。上述命令将输出压缩中的文件数量。上述命令会将压缩文件。
                                    在Linux中,`tar`命令是一个常用的工具,用于打文件。它在文件管理、备份和压缩方面扮演着重要角色。`tar`(tape archive)最初是为磁带设备设计的,但现在已经成为文件操作的标准工具之一。它能够将一组文件和目录打成单个归档文件,也可以从归档文件中提取出文件和目录。通过结合不同的选项,你可以在`tar`命令中实现广泛的功能。
-r:向压缩归档文件末尾追加文件
-u:更新原压缩中的文件
这五个是独立的命令,压缩都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compre...
                                    服务器上的日志大多数都是对几天前的日志进行tar.gz压缩(例如:7天前的日志),而有的时候我们需要查看历史日志,且又不想该日志,这时,我们可以使用下面的方法实现:
zcat ttbrain-recommend-server.log.2017-02-07.tar.gz 
如果有需要进行过滤的需求,可以使用下面的方式实现:
zcat ttbrain-recommend-server.l
                                    例如有一个hello.tar,或hello.tar.gz
可以使用tar -tvf hello.tartar -tvf hello.tar.gz
也就是说tar具有智能分析,只用-t就可以查看压缩内容了。
                                    为减少日志文件占用的空间,很多情况下我们会将日志文件以天或周为周期打tar.gz 保存。虽然这样做有利空间充分利用,但当我们想查看压缩内的内容时确很不方便。如果只是一个tar.gz文件,可以将其,再利用grep、awk或vi等工具查看或处理。不过如果有一个月或都一年的日志需要找出某些关键词的行,一个一个的,然后再看,是不是很不现实。那有没有什么简便的方法,可以不获得我们想要的内...