一、部署虚拟环境安装 Linux 系统(RHEL 7)

1.1  安装配置VM虚拟机

  3种网络模式

    桥接模式:相当于在物理主机与虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网。

    NAT 模式:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,在真机中 NAT 虚拟机网卡对应的物理网卡是          VMnet8。

    仅主机模式:仅让虚拟机内的主机与物理主机通信,不能访问外网,在真机中仅主机模式模拟网卡对应的物理网卡是VMnet1。

1.2  安装 Linux 系统

1.3  重置 root 管理员密码

  先确定是否是 RHEL 7 系统:cat /etc/redhat-release

  重启 Linux 系统并出现引导界面时,按下键盘上的 e 键进入内核编辑界面

  在 linux 16 参数这行的最后面追加 “rd.break” 参数,然后按下 Ctrl + X 组合键来运行修改过的内核程序

  大约 30 秒之后,进入到系统的紧急求援模式

  依次输入以下命令,等待系统重启操作完毕,然后用新密码来登录 Linux 系统

    mount --o remount,rm /sysroot

    chroot /sysroot

    passwd

    touch /.autorelable

    exit

    reboot

1.4  RPM (红帽软件包管理)

    安装软件                   rpm -ivh filename.rpm

    升级软件                rpm -Uvh filename.rpm

    卸载软件             rpm -e filename.rpm

    查询软件描述信息         rpm -qpi filename.rpm

    列出软件文件信息         rpm -qpi filename.rpm

    查询文件属于哪个 RPM     rpm -qf filename.rpm

1.5  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 软件包组

1.6  systemd 初始化进程

   Linux 操作系统开机过程:从 BIOS 开始,然后进入 Boot Loader,再加载系统内核,然后内核进行初始化,最后启动初始化进程。

            systemd 目标名称                 作用

        runlevel0.target,  poweroff.target            关机

        runlevel1.target,  rescue.target               单用户模式

        runlevel2.target,  multi-user.target             等同于级别3

        runlevel3.target,  multi-user.target             多用户的文本界面

        runlevel4.target,  multi-user,target            等同于级别3

        runlevel5.target,  graphical.target            多用户的图形界面

        runlevel6.target,  reboot.target             重启

        emergency.target                   紧急Shell

   例:将系统默认的运行目标修改为“多用户,无图形”模式: ln -sf  /lib/systemd/system/multi-user.target  /etc/systemd/system/default.target     

            systemctl 命令                 作用 

        systemctl start foo.service                启动服务

        systemctl restart foo.service               重启服务

        systemctl stop foo.srevice                停止服务

        systemctl reload foo.service               重新加载配置文件(不终止服务)

        systemctl status foo.service               查看服务状态

        systemctl enable foo.service               开机自动启动

        systemctl disable foo.service                开机不自动启动

        systemctl is-enabled foo.service             查看特定服务是否未开机启动

        systemctl list-unit-files --type=service           查看各个服务级别下服务的启动与禁用情况    

    

猜你喜欢

转载自www.cnblogs.com/moxiaoyu557/p/10492132.html
今日推荐