Chinaunix首页 | 论坛 | 博客
  • 博客访问: 108898
  • 博文数量: 40
  • 博客积分: 2058
  • 博客等级: 大尉
  • 技术积分: 409
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-07 16:49
文章分类

全部博文(40)

文章存档

2011年(3)

2010年(17)

2009年(14)

2008年(6)

我的朋友

分类: LINUX

2009-03-04 18:30:24

放假的时候重新看了关于Linux入门的书,整理了一下自己的心得,写一些自己的看法

压缩和归档文件

1、图形文件打包器:

命令行:file-roller

2shlle 归档和压缩工具

1bzip2bunzip2 处理文本和图像数据效果尤其出色

bzip2 压缩文件 : bzip2 [选项]filename

bunzip2解压缩文件: bunzip2[选项]filename.bz2

bzcat 用来显示bzip2压缩文件的内容

bzip2recover 后跟要恢复的文件名 支持一定的媒体错误数据恢复功能

(2)gzipgunzipbzip2bunzip2 的功能基本相同

(3zip unzip

zip命令将一个或多个文件压缩成单一的文件

zip[-m|-r |-j|l |-r|-t-|x|-y |-num] zipfile filelist

-m 在压缩文件之后,删除原文件件

-r递归的将要压缩的的文件夹下的所有内容全部压缩,包括子目录及其文件

-j 不要压缩的文件夹下的子目录及其文件

unzip 用于将zip压缩文件进行解压

unzip [-x| -Z|-l] zipfile

-x 排除指定的文件不解压

-Z查看压缩文件的信息,不进行文件压缩

-l查看压缩文件中实际包含的文件内容

tar 用于文件打包和解包

tar 常用来将多个文件或多个目录归档为一个tar文件以便备份或压缩,或者将某个tar文件分解开。存档文件可放在磁盘中 ,也可以存为 普通文件。 tar是需要参数的,可选的参数是Acdrtux , 您 在 使 用tar 时必须首先为 tar 指定至少一个参数;然后,您必须指定要处理的文件或目录。如果指定一个目录则该目录下的所有子目录都将被加入存档。

tar[ 选项 ] *.tar fielist

-A, --catenate, --concatenate

将一存档与已有的存档合并

-c, --create

建立新的存档

-x

释放归档文件

-d, --diff, --compare

比较存档与当前文件的不同之处

--delete

从存档中删除

-r, --append

附加到存档结尾

-t, --list

列出存档中文件的目录

-u, --update

仅将较新的文件附加到存档中

用于解压压缩归档文件 :bunzip2 -c .tar.bz2(需要解压的文件名) |tar -xvf -

自我感觉还是zipbzip2好用。

阅读(449) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~