本篇主要接着上一篇文章继续就“ 测试常见linux命令集合六”进行展开讲解,主要包括 “touch、vim、yum、whereis、rpm”命令。希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!
yum [参数] [command] [package] 说明:查找、安装、更新、删除某一个、一组甚至全部软件包的命令 command 要进行的操作;package 操作的对象 注意: (1)CentOS系统使用yum (2)Ubuntu系统使用apt
01)列出 所有可更新的软件清单:
yum check-update
02) 更新所有软件:
yum update
03) 仅安装指定的软件:
yum install package_name
04) 仅更新指定的软件:
yum update package_name
05) 列出所有可安裝的软件清单:
yum list
06) 查看某个软件包的信息:
yum info package_name
07) 删除某个软件包:
yum remove package_name
08) 查找某个软件包:
yum search <keyword>
09) 清除缓存:
- 清除缓存目录下的软件包:
yum clean packages
- 清除缓存目录下的headers:
yum clean headers
- 清除缓存目录下旧的headers:
yum clean oldheaders
10) 获取帮助:
man yum
whereis [参数][命令名] 说明:搜索命令所在的路径以及帮助文档所在的位置 参数: -b 定位可执行文件位置信息并输出到标准输出 -m 定位帮助文件位置信息并输出到标准输出 -s 定位源代码文件位置信息并输出到标准输出
1) 显示scp命令的位置:
whereis scp
2) 显示scp命令的二进制程序的路径:
whereis -b scp
3)whereis可以帮助用户寻找某一命令的 二进制文件,源码以及帮助页面
rpm [参数][命令名] 说明:软件包的管理工具 参数: -a 查询所有套件 -e 删除指定的套件 -f 查询拥有指定文件的套件 -h 套件安装时列出标记 -i 显示套件的相关信息 -p 查询指定的rpm套件档 -q 使用询问模式,当遇到任何问题时rpm指令会先询问用户 -U 升级指定的套件档 -v 显示指令执行过程
1) 查看scp命令的软件包名:
rpm -qf /usr/bin/scp
2) 返回软件包的有关信息:
rpm -qif scp或rpm -qi package_name
3) 返回软件包的文件列表:
rpm -qlf scp
4) 查询tree命令是否安装:
rpm -q tree
5) 安装一个软件包:
rpm -ivh package_name
6) 升级一个软件包:
rpm -Uvh package_name
7) 卸载一个软件包:
rpm -e package_name
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。