快速业务通道

手把手教你Linux下的文件管理(一)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-13
量 4927 -rwx------ 1 root root 3358720 10月 12 19:35 cpuinfo.txt -rwx------ 1 root root 6717440 10月 12 19:36 gong.tar drwx------ 1 root root 0 10月 8 21:37 smart -rwx------ 1 root root 26 10月 8 21:37 smart.txt -rwx------ 1 root root 226 10月 12 19:32 tar_create.txt -rwx------ 1 root root 7433 10月 12 17:13 tar.txt drwx------ 1 root root 4096 10月 12 19:34 xplns

3、显示tar文件内容

对于一个已存在的tar文件,用户可能想了解其内容是由哪些文件和目录打包而来的,这就要用带t参数的tar命令.例如对于上述产生的gong.tar文件,若欲显示其文件内容,可使用如下命令:


# tar tf gong.tar

./cpuinfo.txt

./smart/

./smart/smartsuite-2.1-2.i386.rpm

./smart.txt

./tar_create.txt

./tar.txt

./xplns/

./xplns/xplns-cat-3.3.1-1.i386.rpm

./xplns/xplns-elm-3.3.1-1.i386.rpm

./xplns/xplns-img-3.3.1-1.i386.rpm

4、向tar文件中添加一个文件

欲向已存在的一个tar文件中添加一个文件或目录,可以使用带-r主选项参数的tar命令.例如欲向上面所述产生的gong.tar文件中添加tar_t.txt文件,可以使用如下步骤:

(1)在文件gong.tar图标上右键单击鼠标,系统显示快捷菜单.

(2)单击【添加到压缩文件】菜单项,系统将显示【添加文件或文件夹】对话框,在对话框中输入欲加入的文件或文件夹,或者单击【浏览(B)】按钮选择某个文件或文件夹,若选中【仅添加新文件(N)】复选框,则当添加的文件或文件夹在tar文件中已经存在时,系统并不加入该文件或文件夹.单击【增加(A)】按钮即可完成添加工作.

5、从tar文件中取出文件

在已经存在的tar文件中解包,可以使用带主选项参数-x的tar命令实现.下面以gong.tar文件为例,说明带主选项参数-x的tar命令的用法.


//显示当前目录下文件列表,由显示结果可见,当前目录下只有一个文件gong.tar.

#ll

总用量 3280

-rwx------    1 root     root      6717440  10月 12 21:12 gong.tar

//对当前目录下gong.tar文件解包

#tar –x gong.tar

//再显示解包后当前目录下所有文件,由显示结果可以看出,tar文件中所有文件均已解出

#ll

总用量 4927

-rwx------  1 root     root     3358720  10月 12 21:13 cpuinfo.txt

-rwx------  1 root     root     6717440  10月 12 21:12 gong.tar

drwx------  1 root     root           0   10月 12 21:13 smart

-rwx------  1 root     root          26   10月 12 21:13 smart.txt

-rwx------  1 root     root         226   10月 12 21:13 tar_create.txt

-rwx------  1 root     root        7433   10月 12 21:13 tar.txt

drwx------  1 root     root        4096   10月 12 21:13 xplns
二、Linux下常用的压缩工具

对文件进行压缩的目的有两个:一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的网络开销.Linux下的压缩工具有很多,下面列出Linux下常用的压缩工具及其产生文件的后缀:

  1. gzip/gunzip:后缀名为.gz
  2. compress/uncompress:后缀名为.Z
  3. zip/unzip:后缀名为.zip
  4. bzip2/bunzip2:后缀名为.bz2
  5. lha:后缀名为.lzh

Linux下压缩工具中最常用的包括gzip、zip和bzip2三种,下面分别讲述这三种最常用的压缩工具.

1、gzip压缩工具

gzip是Linux最常用的软件压缩工具,在Linux终端输入man gzip命令降显示gzip的帮助文档.

该命令的使用形式为:gzip [选项] 压缩或解压缩的文件名.

该命令的主要参数选项有:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号