学习Linux旅途--Day Two--

2015年3月11日20:00:57

一、yum工具

二、单用户模式

三、救援模式

四、运行级别

五、Linux的启动过程


一、yum工具:

    Yum:(Yellow dog Updater,Modified),是一个在Fedora、RadHat以及CentOS中的Shell前段软件包管理器,基于RPM的包管理,能够从指定的服务器自动下载RPM包并安装,最大的特点就是能够自动处理依赖性关系,一次安装所需的依赖的软件包

    删除软件:yum remove x.x.x.rpm(包名,注意需要加后缀rpm)或者yum erase foo-x.x.x.rpm

    升级软件:yum update ... 或者 yum upgrade(不更改设置,更新)

    yum list:会列出所有已安装的和未安装的软件包

    yum grouplist:会列出所有已安装的和未安装的套件

    yum groupinstall -y "Desktop" 安装桌面套件

    yum install -y "man" 安装软件包


二、单用户

进入单用户的主要目的之一就是修改root密码,那怎么进入到单用户下呢?

① 再开机的情况下,按任意键,进入grub引导菜单,再按e(Edit),选择第二行再按e,编辑kernel,在最后面加入single或者数字1或者字母s,然后回车按b,就进入了单用户

wKioL1UDz1fTuuLlAADEV6cVh8k427.jpg


    这里补充点:在刚才的kernel里面 rhgb 和 quiet的意思

            rhgb:(Red Hat Graphical Boot)图像引导,启动的时候会有一个进度条

            quiet:安静模式,如果取消掉那么系统启动的时候会显示很多详细信息

            单用户和上面这个都可以在进入系统后设置,单用户可以“init 1”

            修改grub则可以修改/etc/grub.conf配置文件

三、救援模式

需要区别下真机和虚拟机的进入救援模式会会稍稍有点区别

    ①真机下,则需要安装光盘或者U盘才行,然后设置BIOS成光驱启动或者U盘启动

    ②虚拟机下,也需要进入BIOS,由于我用的是VMware 11(虚拟机---电源---开机时进入固件,也就是BIOS),进入的方法都大同小异,设置完后,下面的方法就是一样的了

    ③要在接着就会看到最初我们安装系统的界面,不过这次不会install System,而是“Rescue installed system”,救援已安装的系统。语言就选择默认English,在虚拟机里面并不支持中文,所以设置了也没用,键盘也保持默认,接下来问你是否开启网络,视你自己的情况了,接着‘Continue’,会看一个提示,意思是你的系统以及挂载到 /mnt/sysimage 下面,你可以使用chroot /mnt/sysimage命令登陆到你的系统上进行操作救援,会看到三种模式:①、shell 模式会直接进入命令行,可以进行的操作有编辑文件、修改用户密码等    ②、fakd 是诊断模式    ③、reboot 会直接重启,所以我们选择第一个shell模式,执行上面提到的chroot /mnt/sysimsge


四、接下来要了解下我们系统的运行级别了

Linux有7个级别:

0:关机

1:单用户

2:不带网络的命令行模式,与3级别是一样的,就是没有NFS

3:命令行模式

4:保留的

5:图形化模式

6:重启

所以在运行的系统里输入 init + 数字,就可以切换到某个级别,这个时候你可能会想我可不可以修改开机默认启动的级别? /etc/inittab 这个配置文件就可以修改,在最后一行id:3:initdefaule,表示默认启动3级别,但是一定不能改成0或者6,否则会一启动就关机,一启动就重启,而无法开机,需要进入救援模式了。


五、Linux的启动过程

这个有点不好理解,需要参考别人的笔记 http://www.aminglinux.com/bbs/thread-7505-1-1.html,等理解了,再回来编辑,好了这就是今天所掌握的知识了

你可能感兴趣的:(服务器,update,upgrade,Yellow)