linux就该这么学--课程第二天

学习内容

  准备工具

  安装配置VM虚拟机

  安装Linux系统

  重置root用户密码

  RPM红帽软件包

  Yum软件仓库

  Systemd初始化进程

1. 准备工具

  VmwareWorkStation  15——虚拟机软件(必需)

    功能强大的桌面虚拟计算机软件,能够让用户在单一主机同时运行多个不同的操作系统。

    同时支持实时快照,虚拟网络,拖拽文件以及PXE等强悍功能。

  RedHatEnterpriseLinux [RHEL]7.0——红帽操作系统(必需):

    由开源软件及全球服务性系统开发商红帽公司出品,最稳定出色的Linux操作系统。

2. 安装配置VM虚拟机

  见书上步骤

3. 安装Linux系统

  见书上步骤

4. 重置root用户密码

  如果您刚刚接手了一台Linux系统,要先确定是否为RHEL 7系统。如果是,然后再进行下面的操作。

  [root@xxx ~]# cat /etc/redhat-release 
    Red Hat Enterprise Linux Server release 7.0 (Maipo)

  第1步:重启Linux系统主机并出现引导界面时,按下键盘上的e键进入内核编辑界面,如图

  

   第2步:在linux16参数这行的最后面追加“rd.break”参数,然后按下Ctrl + X组合键来运行修改过的内核程序,如图

  

   第3步:大约30秒过后,进入到系统的紧急求援模式,如图

  

   第4步:依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码linuxprobe来登录Linux系统了。命令行执行效果如图

mount -o remount,rw /sysroot
chroot /sysroot
passwd
touch /.autorelabel
exit
reboot

  

5. RPM红帽软件包

  常用的RPM软件包命令

命令 作用
rpm -ivh filename.rpm 安装软件
rpm -Uvh filename.rpm 升级软件
rpm -e filename.rpm 卸载软件
rpm -qpi filename.rpm 查询软件描述信息
rpm -qpl filename.rpm 列出软件文件信息
rpm -qf filename 查询文件属于哪个RPM

 6. Yum软件仓库

  尽管RPM能够帮助用户查询软件相关的依赖关系,但问题还是要运维人员自己来解决,而有些大型软件可能与数十个程序都有依赖关系,在这种情况下安装软件会是非常痛苦的。Yum软件仓库便是为了进一步降低软件安装难度和复杂度而设计的技术。Yum软件仓库可以根据用户的要求分析出所需软件包及其相关的依赖关系,然后自动从服务器下载软件包并安装到系统。

yum repolist all 列出所有仓库
yum list all 列出仓库中所有软件包
yum info 软件包名称 查看软件包信息
yum install 软件包名称 安装软件包
yum reinstall 软件包名称 重新安装软件包
yum update 软件包名称 升级软件包
yum remove 软件包名称 移除软件包
yum clean all 清除所有仓库缓存
yum check-update 检查可更新的软件包
yum grouplist 查看系统中已经安装的软件包组
yum groupinstall 软件包组 安装指定的软件包组
yum groupremove 软件包组 移除指定的软件包组
yum groupinfo 软件包组 查询指定的软件包组信息

7. Systemd初始化进程

  

查看某个服务的运行状态:

  systemctl status 服务名.service  其中service可以省略

原文地址:https://www.cnblogs.com/wshr210/p/13808173.html