您的当前位置:首页 --> CentOS入门 |
Centos启动流程和运行级别 |
浏览次数:820 关键词 ( 流程 级别 Centos ) |
一、启动过程
1.bios找到磁盘上的mbr主引导扇区
固件fireware(CMOS/BIOS)在硬件的层面检测一下硬件是否正常 不同的硬件平台有不同的固件,固化在主板上一段软件控制程序(F2/delete/F10) CMOS是固化在主板上的那段程序,而BIOS是操作CMOS这样的控制界面。 Sum就不叫CMOS/BIOS stop+A进入 常用设置:安全设置、可引导介质列表、可引导介质搜索顺序、电源管理、启动细节显 示 查看其硬件配置 设置实例:BIOS/CMOS时钟 硬件时钟 hwclock 系统-》软件时钟 date Time error 同步软硬件时钟 Hwclock --help Hwclock --hctosys --set 修改时间
2.进入grub界面选择相应的启动内核
MBR主引导记录(Master boot record) { Bootloader自举程序、Partition table磁盘分区表、Magic Number 结束标志字} Bootloader windows(ntldr) /etc/grub.conf 最重要的作用 :启动内核kernel
Vmlinuz-2.6.18-194.e15 可执行文件 z解压缩过程 2.6.18 2 表示主版本号 6 次版本号 18末版本 第二位6重要 奇数测试版 偶数正式版 ls /boot
3.读取kernel内核文件-/boot/vmlinuz-*
4.读取init的镜像文件-/boot/initrd-*
5.init去读取/etc/inittab
6.读取启动级别(id:3:init default)
7.读取/etc/rc.d/rc.sysinit,完成时钟设置,主机名的设置,分区表的挂载(/etc/fstab)
8.读取/etc/rc.d/rc脚本,通过该脚本吸收3级别,然后启动/etc/rc.d/rc3.d下所有关S开头的服务,不启动该目录下以K开头的服务
9.进入登录界面
二、修改软件时钟 查看系统时间: date "+%Y-%m-%d %H:%M:%S"
修改软件时钟 date -s "2012-7-23 15:31:30"
字符界面上下翻页: shift+pgup|pgdn
查看进程: ps -ef|grep httpd
查看端口: netstat -tunpl|grep :80
三、制作链接文件(复习): 软链接 ln -s 源文件 目标文件(windows下的快捷方式) 硬链接 ln -源文件 目标文件
#注意源文件为绝对路径
四、运行级别:
0 关机 1 单用户 2 不支持nfs(网络文件系统) 3 字符界面 4 未被使用 5 图形界面 6 重启
更改系统运行级别: init 0|3|5|6
查看运行级别: runlevel
五、系统默认分区: 1./dev/sda1 挂载到/boot 2./dev/sda2 volgroup00(卷组) logvol00(逻辑卷) 3.swap类型分区 六、分区挂载:
1.查看挂载表 cat /etc/fstab 硬件分区 挂载目录 文件系统 文件属性 读取顺序
2.查看挂载以后的结果 df –h
#-h把以k为单位的换算成m,g这种单位
主机名设置: 1.查看主机名 hostname 2.修改主机名 hostname server 3.[root@localhost basename] 命令提示符
查看一个服务在不同级别下处于哪种状态: chkconfig --list httpd
设置httpd服务在三级别下为on: chkconfig --level 3 httpd on
送: 需要备份: 1./etc/ 2./boot/ 3.网站
拷贝命令: 1.ls -a 查看所有文件包括隐藏文件 2.linux下以.开头的文件为隐藏文件
vi /boot/grub/grub.conf default=0 #默认启动的第一个系统 |
下载次数:0 |
下载地址:点击下载 |
本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
下一条 centos系统中网络配置相关 上一条 Xmanager 远程连接centos桌面 |