Linux启动+服务配置

来源:互联网 发布:怎么禁止电脑休眠mac 编辑:程序博客网 时间:2024/06/09 19:08

详情见:http://linux.chinaunix.net/techdoc/beginner/2010/01/28/1155955.shtml

1、linux 启动

     a、摘要

            BIOS —> MBR —> Kernel —> init
     b、详情

          1、当电脑一打开电源时电脑就会进入BIOS(BIOS的工作主要是检测一些硬件设备);
          2、检测完后会进入MBR也就是boot loader

                (MBR位于硬盘的第一个扇区总共512bytes,

                  其中前446bytes里面的编码是在选择引导分区也就是决定要由哪个分区来引导)

          3、载入系统的Kernel(核心),在Kernel里主要是载入电脑设备的驱动程序,以便可以控制电脑上的设备,

                并且以只读方式来挂载根目录,也就是一开始只能读取到根目录所对应的那个分区,所以/etc、/bin、

                 /sbin、/dev、/lib这五个目录必须同根目录在一个分区中;
          4、最后启动init这个程序,所以init这个程序的进程编号为1,是Linux中第一个执行的程序     

                      ·/etc/rc.d/rc.sysinit;  ---初始化系统东西
                     ·/etc/rc.d/rc +parameter 0-6+ 和 etc/rc.d/rc+parameter+.d/  -rc根据Run level参数来执行相应文件夹下的程序
                     ·/etc/rc.d/rc.local

2、服务查看和配置

          1、service :这个工具可以立即启动或停用standalone类型的服务;

                service --status-all  |grep running查看所有运行的服务

                service  service-name start/restart/stop   eg:servie network restart

          2、chkconfig:这个工具可以立即启动或停用xinetd程式所管理的服务 
                chkconfig --list  |grep on 查看所有服务

                chkconfig telnet off   停用telnet服务;
                 chkconfig telnet on   启用telnet服务

          3、system-config-services 图形界面工具,选择服务,再点 start(启用) 或 stop(停止) 或 restart(重启)

原创粉丝点击