RHCE培训课堂实验-5 指导练习-使用命令行工具管理文件
526RCHE关于创建、组织、复制和删除文件与目录
查看全文全站搜索 公开课 学习资料 未分类
红帽系统管理1-学员练习册-14安装和更新软件包.pdf—P464
在本练习中,您将收集与来自第三方的某—软件包相关的信息,从中提取文件以进行检查,然后将该包安装到服务器上。
目标:
您应能够在服务器上安装并非软件存储库提供的软件包。
练习准备工作:
以student用户身份并使用student作为密码登录workstation。
在workstation上,运行lab software-rpm start命令。该脚本将运行一个起始脚本,它将确定主机servera是否可从网络访问。该脚本还会将rhcsa-script-1.0.0-1.noarch.rpm软件包下载到servera上的/home/student目录。
[student@workstation ~]$ lab software-rpm start
1 使用ssh命令,以student用户身份登录servera。
[student@workstation ~]$ ssh student@servera
2 查看rhcsa-script-1.0.0-1.noarch.rpm软件包的软件包信息,并列出其中的文件。另外,也要查看在安装或卸载软件包时运行的脚本。
2.1 查看rhcsa-script-1.0.0-1.noarch.rpm软件包的信息。
[student@servera ~]$ rpm -q -p rhcsa-script-1.0.0-1.noarch.rpm -i
2.2 列出rhcsa-script-1.0.0-1.noarch.rpm软件包中的文件。
[student@servera ~]$ rpm -q -p rhcsa-script-1.0.0-1.noarch.rpm -l
2.3 查看在安装或卸载rhcsa-script-1.0.0-1.noarch.rpm软件包时运行的脚本。
[student@servera ~]$ rpm -q -p rhcsa-script-1.0.0-1.noarch.rpm --scripts
3 将rhcsa-script-1.0.0-1.noarch.rpm软件包的内容提取到/home/student目录。
3.1 使用rpm2cpio和cpio -tv命令,列出rhcsa-script-1.0.0-1.noarch.rpm软件包中的文件。
[student@servera ~]$ rpm2cpio rhcsa-script-1.0.0-1.noarch.rpm | cpio -tv
3.2 将rhcsa-script-1.0.0-1.noarch.rpm软件包的所有文件提取到/home/student目录。使用rpm2cpio和cpio -idv命令,以提取文件并创建详细模式中需要的前导目录。
[student@servera ~]$ rpm2cpio rhcsa-script-1.0.0-1.noarch.rpm | cpio -idv
3.3 通过列出/home/student/opt目录中提取的文件来进行验证。
[student@servera ~]$ ls -lR opt
4 安装rhcsa-script-1.0.0-1.noarch.rpm软件包。使用sudo命令获取超级用户特权,以便安装软件包。
4.1 使用sudo rpm -ivh命令,安装rhcsa-script-1.0.0-1.noarch.rpm RPM软件包。
[student@servera ~]$ sudo rpm -ivh rhcsa-script-1.0.0-1.noarch.rpm
4.2 使用rpm命令,验证是否安装了该软件包。
[student@servera ~]$ rpm -q rhcsa-script
5 从servera退出。
[student@servera ~]$ exit
完成
在workstation上,运行lab software-rpm finish脚本来完成本练习。此脚本将删除练习过程中在servera上安装的所有软件包。
[student@workstation ~]$ lab software-rpm finish
本引导式练习到此结束。
扫码添加教务-杨老师微信号,备注“红帽”,可免费领取实验环境和完整的PDF技术资料。
RHCE这一节中您能够配置、保护和使用SSH服务来访问远程计算机,配置rsyslog服务,存档本地文件,将本地文件传输到远程计算机,以及使用yum管理软件包
查看全文RHCE通过创建硬链接和符号链接,利用 shell 和各种文件名匹配技巧来高效地创建、移动和删除文件与目录,掌握使用通配符来定位和操作文件
查看全文