网站大量收购独家精品文档,联系QQ:2885784924

RHEL6版-项目3__文件与目录的管理.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHEL6版-项目3__文件与目录的管理

1.制作压缩文件或解开已压缩文件——gzip命令 gzip [选项] 文件1或目录1 [文件2或目录2]…… gzip命令的常用选项有: -v——对每一个压缩和解压的文件,显示文件名和压缩比等提示信息。 -d——将压缩文件进行解压。 -r——递归式地查找指定目录并压缩其中的所有文件或者是解压缩。 -num——用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为 6。 任务3-4 文件压缩和归档命令的使用 2.制作归档文件或释放已归档的文件——tar命令 tar——是一种标准的文件打包格式 利用tar命令可将要备份保存的数据打包成一个扩展名为.tar的文件,以便于保存。需要时再从.tar文件中恢复即可。 tar命令实现tar包的创建或恢复 生成的tar包文件的扩展名为.tar 负责将多个文件打包成一个文件,但不压缩文件 再配合其他压缩命令(如gzip或bzip2),来实现对TAR包进行压缩或解压缩。 tar命令内置了相应的参数选项,来实现直接调用相应的压缩解压缩命令,以实现对tar文件的压缩或解压。 任务3-4 文件压缩和归档命令的使用 命令用法: tar 参数 目录或文件列表 常用参数: -t——查看包中的文件列表 -x——释放包 -c——创建包 -r——增加文件到包文档的末尾 其它辅助功能参数: -z——代表.gz格式的压缩包 -j——代表.bz或.bz2格式的压缩包 -f——用于指定包文件名 -v——表示在命令执行时显示详细的提示信息 -C——参数用于指定包解压释放到的目录路径,用法为:-C 目录路径名 任务3-4 文件压缩和归档命令的使用 (1)创建tar包 命令: tar -cvf tar包文件名 要备份的目录或文件名列表 c—创建 v—输出相关信息 f—对普通文件操作 功能:将指定的目录或文件打包成扩展名为.tar的包文件。 例如,将/etc目录下的文件打包成mylinux_etc.tar # tar -cvf mylinux_etc.tar /etc/* 任务3-4 文件压缩和归档命令的使用 (2)创建压缩的tar包 命令: tar -[z | j]cvf 压缩的tar包文件名 要备份的目录或文件名 直接生成的tar包没有压缩,为节省磁盘空间,通常需要生成压缩格式的tar包文件,此时可在tar命令中增加使用-z或-j参数,以调用gzip或bzip2程序对其进行压缩,压缩后的文件扩展名分别为.gz、bz或bz2。 例如 将/etc目录下的文件打包并压缩为mylinux_etc.tar.gz,则实现的命令为: # tar -zcvf mylinux_etc.tar.gz /etc 在当前目录中就会生成mylinux_etc.tar.gz文件。 要打包并压缩为.bz2格式的压缩包,则实现命令为: # tar -jcvf mylinux_etc.tar.bz2 /etc 任务3-4 文件压缩和归档命令的使用 (3)查询tar包中文件列表 命令: tar -t [z | j][v]f tar包文件名 在释放解压tar包文件之前,有时需要了解一下tar包中的文件目录列表,此时可使用带-t参数的tar命令来实现。 例如: 要查询mylinux_etc.tar中的文件目录列表的命令为: # tar -tf mylinux_etc.tar 要显示文件列表中每个文件的详细情况,可增加使用-v参数: # tar -tvf mylinux_etc.tar 要查看.gz压缩包中的文件列表,则还应增加使用-z参数; # tar -tjvf mylinux_etc.tar.bz2 若要查看.bz或.bz2格式的压缩包的文件列表,则应增加-j参数: # tar -tzvf mylinux_etc.tar.gz 任务3-4 文件压缩和归档命令的使用 (4)释放tar包 tar –[ z | j ]xvf tar包文件名 [ -C 目标位置] x——释放tar包 对.gz格式的压缩包,增加-z参数,.bz或bz2压缩包,增加-j参数 释放软件包httpd-2.0.50.tar.gz现的命令: # tar -zxvf httpd-2.0.50.tar.gz -C /usr/src 释放软件包iptables-1.2.8.tar.bz2的命令: # tar -jxvf iptables-1.2.8.tar.bz2 tar命令的参数前也可不要“-” 。 要解压缩zip文件,则直接使用unzip命令 比如: # unzip mysoft.zip

文档评论(0)

cbf96793 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档