tar压缩与软件包管理-linux教程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
压缩与软件包管理 压缩概述 不同的压缩文件有不同的后缀名: *.Z compress 程序压缩的文件; *.bz2 bzip2 程序压缩的文件; *.gz gzip 程序压缩的文件; *.tar tar 程序打包的数据,并没有压缩过; *.tar.gz(或 *.tgz) tar 程序打包的文件,并且经过gzip的压缩 tar.bz2 tar 程序打包的文件,并且经过bzip2的压缩 tar概述 tar 可以将很多文件『打包』成为一个文件! 甚至是目录也可以。不过,单纯的 tar 功能仅是『打包』而已,即是将很多文件打包成为一个文件,事实上,它并没有提供压缩的功能。 而压缩类程序只能压缩一个文件,所以,压缩程序(一般用gzip)要和tar程序结合一起使用。 tar现在已经整合了压缩命令,可以使用特定参数来进行打包并压缩。 tar详解 功能说明:打包与压缩文件与目录 语  法: # tar [-cxtzjvfpC] 文件与目录 参数选项: -c :创建压缩文件 -x :解压 -t :查看压缩文件里面的文件 -z :是否需要用 gzip 压缩 -j :是是否需要用 bzip2 压缩 -v :压缩的过程中显示文件信息 -f :使用文件名,在f之后要立即接文件名!不要再加参数! tar详解 例如使用『 tar -zcvfp tfile sfile』就是错误的写法,要写成 『 tar -zcvpf tfile sfile』才对! -p :保留原文件的权限属性 -C Dir 将文件解压到指定的目的目录Dir 例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar 1.仅仅打包而已: #tar -cvf /tmp/etc.tar /etc 2.打包并压缩 #tar -zcvf /tmp/etc.tar.gz /etc #tar -jcvf /tmp/etc.tar.bz2 /etc tar详解 例二:查看/tmp/etc.tar.gz 文件内有哪些文件? # tar -ztvf /tmp/etc.tar.gz 例三:将 /tmp/etc.tar.gz 文件解压缩在/usr/local/src下 方法1: #cd /usr/local/src #tar -zxvf /tmp/etc.tar.gz 方法2: #tar -zxvf /tmp/etc.tar.gz -C /usr/local/src RPM包概述 RPM包是什么? 就是应用程序安装包! RPM是经过厂商打包编译好的安装包,形如windows的软件安装方式,它要求Linux的各种环境和RPM在厂商内被创建时一致。因此,安装前必须看好说明文档,下载正确版本的RPM包,了解清楚自己的Linux的运行环境是否符合此RPM包的要求。 rp-pppoe - 3.1 - 5 .i386 .rpm 软件包名 版本信息 发行号 适合的硬件平台 扩展名 RPM包概述 RPM包概述 RPM命令及安装实例 RPM命令及安装实例 RPM命令及安装实例 RPM命令及查询实例 RPM命令及查询实例 RPM命令及查询实例 课堂练习 1、想要知道以 c 开头的软件包有几个,如何做? 2、WWW 服务器为 Apache ,想要知道这个软件包的所有配置文件放置在何处,怎样做? 3、承上题,如果查出来的配置文件已经被我改过,但是我忘记了曾经修改过哪些地方,所以想要直接重新安装一次该软件包,如何作? 4、如果误删除了某个重要文件,例如 /etc/crontab,偏偏不晓得它属于哪一个软件包,怎么办? * * 就是没有任何硬件等级上的限制。 noarch 就是 686 等级的计算机 i686 就是 586 等级的计算机 i586 适用于所有的 x86 平台 i386 适合平台说明 平台名称 注意:i386的文件可以在任何机器上安装, 不论是 586或者是686的机器, 但是i686则不一定可以用于386 或者是586的硬件上面。 RPM包装好后,其文件可能放在以下目录: 一些 man page 文件 /usr/share/man 一些基本的软件使用手册与说明文件 /usr/share/doc 一些程序使用的动态链接库 /usr/lib 一些可执行文件 /usr/bin 一些配置文件放置的目录,例如 /etc/crontab /etc rpm包安装方法: # rpm -ivh package_name 参数: -i :install 的意思 -v :查看更详细的安装信息 -h :以安装信息列显示安装进度 --test:测试当前软件包是

文档评论(0)

美洲行 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档