1、linux的时钟分为
硬件时钟:hwclock
软件时钟:date
如果时钟之间不一致(举出以下三种修改时钟的问题)
hwclock --help man date
1、修改硬件时间
[root@localhost root]# hwclock --set --date="12/12/201109:09:09"
2、修改软件时间
[root@localhost root]# date 121211112023.18
12月12日11点11分2023年18秒
3、通过硬件时间修改软件时间
Hwclock --hctosys
系统引导流程(Linux开机步骤:)
开电源----firmware(硬件识别)---bootloader(操作系统选择菜单)—加载内核(运行驱动)--开启服务(init)----
Inindefault-----/etc/rc.d/rc.sysinit----/etc/rc.d/rcn(0,1,2,3,4,5,6).d---
输入用户名: login 密码:passwd ok开机完毕
第一步:
通电之后读取固件firmware (cmos bios)信息 先读取硬件cpu 硬盘 显卡 等
第二部:
接下来到grub.conf windows(inittab) 选择操作系统界面
[root@localhosthome]# Vi /etc/grub.conf
# 表示注释
“ 表示注释 两种注释
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub aftermaking changes to this file
# NOTICE: You have a /boot partition. Thismeans that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-version.img
#boot=/dev/sda
title Red Hat Linux (2.4.20-8) 局部变量
(2.4.20-8) 版本号:
2主版本 . 此版本号 (奇数表示测试版,偶数表示正式版)
root(hd0,0)
分区:hd0表示有一个分区 0表示所处分区位置,第0个分区位置 局部变量
kernel /vmlinuz-2.4.20-8ro root=LABEL=/
initrd /initrd-2.4.20-8.img 镜像文件
default 默认开机启动那个系统
timeout 停留多长时间给用户选择操作系统 全局变量
splashimage=(hd0,0)/grub/splash.xpm.gz 开机背景图片
接下来就以选择linux系统进入
Title Red Hat Linux (2.4.20-8)
Root 内核文件路径
Kenel 内核文件
Img 镜像
第三步:
接下来选择完(linux)操作系统后进入
运行该文件/etc/inittab
si::sysinit:/etc/rc.d/rc.sysinit 只要开机就要初始化找该文件/etc/rc.d/rc.sysinit
Si:表示id ,序号
::表示在任何一个运行级别上都执行该操作
sysinit (状态) 系统初始化 找该文件/etc/rc.d/rc.sysinit
系统服务程序的开启,环境变量的设置、时钟、加载字体、文件系统、日志文件等
找到运行级别 cd /etc/rc.b
init.d rc0.d rc2.d rc4.d rc6.d rc.sysinit
rc rc1.d rc3.d rc5.d rc.local
运行级别
0:关机
1:单用户模式,只允许root用户登录
2,3:无网洛服务
4:被保留级别,目前没有被应用到
5:图形化界面
6:reboot重启
如果上面开机默认是0的话 下面打开rc0.d 1就打开rc1.d
K03rhnsd K20nfs K50tux K75netfs K95kudzu
K05anacron K24irda K50vsftpd K80random K96pcmcia
K05atd K25squid K50xinetd K86nfslock K99vmware-tools
K05keytable K25sshd K60crond K87portmap S00killall
K05saslauthd K30sendmail K70aep1000 K88syslog S01halt
K10cups K35smb K70bcm5820 K90network
K10xfs K35winbind K72autofs K91isdn
K15gpm K44rawdevices K74apmd K92iptables
K15httpd K45named K74ntpd K95firstboot
针对一个K03rhnsd解析
K 03 rhnsd
操作类型 优先顺序 脚本名称
可以看到大多数都是以K开头 表示kill 杀死 以s开头表示开启 这里多数是k也就是杀死所有的进程(就是关机了)
S00killall 其中开启还是杀死所有的进程
如果是5就是进入到了一个有图形化界面的linux
如果是3就是进入到了一个无图形化界面的linux
输入用户名: login 密码:passwd
接下来就开机ok了