admin 管理员组

文章数量: 1086019


2024年3月6日发(作者:hook键盘钩子)

1、如何才能解开.tgz或.文件?

1)方法一:

gzip -d 或 gzip -d

tar -xvf

2)方法二:

解压并列表:

gzip -dc | tar xvf - #解.tgz文件

gzip -dc | tar xvf - #. 同 .tgz文件

只列表不生成文件:

gzip -dc | tar tvf - #解.tgz文件

gzip -dc | tar tvf - #. 同 .tgz文件

gzip的其他使用方法参见gzip -h

============================================================

2、如何才能解开.z或.Z文件?

1)解.z 文件: gzcat filename.z

2)解.Z 文件:uncompress -c filename.Z

============================================================

3、如何解.tar.Z文件?

1)解压并列表:

zcat .Z | tar xvf - #解.tar.Z文件

uncompress -c .Z | xvf - #uncompress -c 同 zcat

2)只列表不生成文件:

zcat .Z | tar tvf - #解.tar.Z文件

uncompress -c .Z | tvf - #uncompress -c 同 zcat

============================================================

4、如何安装、卸载、列出rpm包信息?(linux常用)

1)安装rpm包时显示进度

例如:用-vh参数,如rpm -ivh

2)直接通过ftp来安装rpm包

例如:rpm -i ftp://

3)校验所有的rpm包,查找丢失的文件

例如:rpm –Va

4)查找一个文件属于哪个rpm包

例如:rpm -qf /usr/bin/who

5)列出一个rpm包的描述信息

例如:rpm -qpi

6)列出一个rpm包的文件信息

例如:rpm -qpl

7)列出并过滤已经安装的包

例如:rpm –q |grep IBM

8)删除已安装的包

例如:rpm –e 包名

9)其他rpm操作参见#rpm --help

============================================================

5、如何使用tar命令测试、展开、生成tgz包?

tar zvfx #在当前目录下展开这个包

tar zvft #只测试不展开

tar zvfx -C /new-dir #展开后放到/new-dir目录下

tar zvfc /filename #把/filename目录下所有的文件及子目录打包成

============================================================

6、如何解开和生成tar文件?

tar xvf #当先目录解包

tar tvf #只显示不生成文件

tar cvf #生成包

tar的参数很多,要仔细学习参见#tar -h

============================================================

7、如何象在PC上的ARJ那样的分解打包软件?

# split -b 100k

将分解成若干500K的小文件 (名为xa, xb, xc, ...)

# split -l 500

将分解成每个500 lines的小文件

其它使用方法参见split –h

============================================================

8、在Unix下如何压缩文件?

在unix下压缩方法有多种,可以参见gzip、gunzip、zcat、compress等工具文档,也可以参见上面所述的一些方法。下面仅以compress命令示例:

例如:需要将/filename的文件打包并压缩,需要做以下步骤:

1)打包

tar cvf ./dir

2)压缩

compress #生成.Z文件

如果还原回原来的目录结构

1)解压缩

uncompress .Z

3)解tar包

tar xvf

如果unix命令参数不熟悉,一般也可以通过ftp将压缩或打包文件传到PC上,利用Windows下的Winzip

或rar等压缩工具解开。

==========================================================

9、如何解开和生成其他包如.jar或.zip文件?

在unix上生成和解开jar包和对tar包的操作差不多。

例如:

jar cvf /dirname #将/dirname 打成jar包

jar xvf #解开jar包

jar tvf

jar xvf *.zip

#只列表不解开jar包


本文标签: 文件 生成 解开 打包 参见