一、yum 命令使用

    1、[root@localhost ~]# yum list

    2、[root@localhost ~]# yum -y intall rpm1 rpm2......    //  -y 不询问安装

    3、[root@localhost ~]# yum remove  man

    4、[root@localhost ~]# yum grouplist

    5、[root@localhost ~]# yum -y groupinstall  "Desktop""X Window System"    // 安装桌面

    6、[root@localhost ~]# yum groupremove  "Desktop" "X Window System"

    7、[root@localhost ~]#yum update          // 升级所有包,改变软件设置和系统设置,系统版本内核都升级

    8、[root@localhost ~]#yum gpgrade         // 升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变

二、查看CentOs版本和内核信息

    [root@localhost ~]# cat  /etc/issue         // 查看CentOs版本
        CentOS release 6.6 (Final)

    [root@localhost ~]# uname -a        // 显示内核版本详细信息   unarme -a -i 

       Linux Debris 2.6.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i686 i686 i386 GNU/Linux

    [root@localhost ~]# uname -i

        i386

    [root@localhost ~]# uname -r

        2.6.32-504.el6.i686

    [root@localhost ~]# w                      // 显示登陆信息

        05:23:52 up 12 min,  2 users,  load average: 0.00, 0.08, 0.09

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

root     tty1     :0               05:13   12:12  11.15s 11.15s /usr/bin/Xorg :0 -br -verbose -audit 4 -auth /var/run/gdm/auth-for-gd

root     pts/0    192.168.1.102    05:14    0.00s  0.22s  0.14s w

    [root@localhost ~]# who   (谁在登录)

      root     tty1         2015-03-25 05:13 (:0)

      root     pts/0        2015-03-25 05:14 (192.168.1.102)

三、grub添加密码 、自定义、进度条

    给grub添加密码。防止他人修改grub,用单用户模式启动

        [root@localhost ~]# /sbin/grub-md5-crypt           // 给grub添加密码1234567

        Password:

        Retype password:

        $1$CMV09$ZUgFuXSwvWwYlBx8vxraM0

        [root@localhost ~]#  vi /etc/grub.conf

            #vim /etc/grub.conf

    # grub.conf generated by anaconda

    #

    # Note that you do not have to rerun grubafter making changes to this file

    # NOTICE:  You have a /bootpartition.  This means that

    #         all kernel and initrd paths are relative to /boot/, eg.

    #         root (hd0,0)

    #         kernel /vmlinuz-version ro root=/dev/sda2

    #         initrd /initrd-[generic-]version.img

    #boot=/dev/sda

    default=0

    timeout=5

    splashp_w_picpath=(hd0,0)/grub/splash.xpm.gz

    hiddenmenu

    password  -md5 $1$CMV09$ZUgFuXSwvWwYlBx8vxraM0         // 在splashp_w_picpath 和title之间添加

    title CentOS 6 (2.6.32-504.el6.x86_64)              // 这行可以自定义,是选择启动项显示的名称

           root (hd0,0)

           kernel /vmlinuz-2.6.32-504.el6.x86_64 roroot=UUID=f4d9b33b-ae14-49df-a2bb-909a7198b6a2 rd_NO_LUKS              KEYBOARDTYPE=pcKEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet   

// 删除rhgb 不显示进度条

       initrd /initramfs-2.6.32-504.el6.x86_64.img

四、单用户模式 (单用户不能联网,但可以进去后开启network服务)

     看单用户模式笔记

五、救援模式

    看救援模式笔记

六、Linux启动过程

    1、开机bios自检

    2、读取MBR        (bootloader 在MBR里)

    3、加载BootLoader (即Linux的的grub,对应的配置文件/etc/grub.conf)

    4、内核初始化      (加载硬件驱动等)

    5、执行第一个进程init  (/sbin/init, 对应的配置文件/etc/inittab)

    6、init执行脚本文件:

                  /etc/rc.d/sysinit

                  /etc/rc.d/rcN.d         //N表示不同的运行级别

                  /etc/rc.d/rc.local       //用户自定义的脚本文件

    7、执行/bin/login程序,进入登录状态

 

 

 

欢迎大家访问记忆碎片 www.debris.cn  ,在碎片中寻找你的记忆!