linux 必备命令之rpm, yum, tar最全版.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文档。上传文档
查看更多
linux 必备命令之rpm, yum, tar最全版.ppt

tar 命令 -c 选项 --- 创建打包文件; -j 选项 --- 透过 bzip2 的支持进行压缩/解压缩:此时档名最好为 *.tar.bz2; -z 选项 --- 透过 gzip 的支持进行压缩/解压缩:此时档名最好为 *.tar.gz; -f 选项 --- 后接要被处理的目录名; 例如我想把 /etc 这个目录给打包了,可输入 tar -zcf ./etctar.gz /etc tyuyt utyu tyuyt utyu tyuyt utyu tyuyt utyu tyuyt utyu tyuyt utyu tyuyt utyu tyuyt utyu tyuyt utyu klvchen 学习,永远不晚。 ---- 高尔基 rpm 命令 yum 命令 tar 命令 rpm 命令 rpm 命令 -- RedhatPackageManager的缩写,是由RedHat公司开发的软件包 安装和管理程序。 常用的选项有: -i :install ,安装 ; -v :显示附加信息 ; -h :显示安装进度 ; -e : 删除已安装的软件,后接软件名 ; --nodeps :当安装该软件因依赖性而无法安装时,如要强制安装可选择这个参数, 但是可能会造成软件无法正常使用的现象 ; --test :可以测试软件在当前系统中的依赖性 ; -qa :列出所有的已安装的软件; -ql :列出该软件所相关的文件与目录; 下面我们将详细具体介绍这些参数的用法 ~ rpm 命令 -i 参数 --- 安装软件 下面我们使用 wget-1.12-5.el6_6.1.x86_64.rpm 这个 rpm 包来展示下 mkdir -p /home/tools 把 wget-1.12-5.el6_6.1.x86_64.rpm 上传到这个目录下,执行 rpm -i wget-1.12-5.el6_6.1.x86_64.rpm 安装软件包 在上面的例子中,我们没有看到任何的提示,软件就安装完了。 为了改善这种情况,我们需配合下面这两个参数一起使用 -v :显示附加信息; -h :显示安装进度; rpm -ivh wget-1.12-5.el6_6.1.x86_64.rpm 在这里,我们看到了软件安装的进度条,显示输出人性化了很多。 rpm 命令 -e 参数 --- 删除已安装的软件,后接软件名 在刚刚的例子中,相信有同学已经注意到了,使用 rpm -ivh 命令安装 wget 软件的时候 显示 package wget-1.12-5.el6_6.1.x86_64 is already installed 那是我们在介绍 rpm -i 用法时已经安装过这个软件了。 现在我们需要删除 wget 软件,重新安装: rpm 命令 --nodeps 参数 ---当安装该软件因依赖性而无法安装时,如要强制安装可选 择这个参数,但是可能会造成软件无法正常使用的现象 ; 我们先下载一个 httpd rpm软件包 cd /home/tools wget /centos/6/updates/x86_64/Packages /httpd-2.2.15-47.el6.centos.1.x86_64.rpm 再使用 rpm 命令进行安装 我们发现上面命令执行过程出现错误 error: Failed dependencies: 缺少了依赖包 如果要强制安装的话,就需要加入 --nodeps 参数 rpm -ivh httpd-2.2.15-47.el6.centos.1.x86_64.rpm --nodeps 大家也看到了,强制安装后,httpd 软件却没法正常使用 ~ 为了避免这种情况,我们在安装软件前 可以先添加 --test 参数,用来测试软件在当前系统中的依赖 下面说下一个经常使用到的参数: rpm 命令 -qa 参数 --- 列出所有的已安装的软件; 在这里会列出所有已安装的软件,因为软件太多不方便查看。这时我们可以使用到 前面课程学过的命令: grep 例如,我想查看系统有没有安装 wget 命令 rpm 命令 -ql 参数:列出该软件所相关的文件与目录; 这个参数在实际工作中也经常用到。我们可以用它来找软件的配置文件。 例如: rpm -ql openssh-server yum 命令 yum 命令基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装, 还可以自动处

文档评论(0)

liuxiaoyu92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档