如果要关机,必须要保证当前系统中没有其他用户在线。可以下达 who 这个指令。
如果要看网络的联机状态,可以下达 netstat -a 这个指令
要看背景执行的程序可以执行 ps -aux 这个指令。
使用这些指令可以让您稍微了解主机目前的使用状态。
正确的关机流程为:sync –> shutdown –> reboot –> halt
sync 将数据由内存同步到硬盘中。
shutdown 关机指令,可以man shutdown 来看一下帮助文档。
例如可以运行如下命令关机
shutdown -h 10 计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。
shutdown -h now 立马关机
shutdown -h 20:25 系统会在今天20:25关机
shutdown -h +10 十分钟后关机
shutdown -r now 系统立马重启
shutdown -r +10 系统十分钟后重启
reboot 就是重启,等同于 shutdown -r now
halt 关闭系统,等同于shutdown -h now 和 poweroff
不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。
关机的命令有 shutdown -h now, halt, poweroff 和 init 0 , 重启系统的命令有 shutdown -r now, reboot, init 6.
[root@localhost ~]# cat /etc/inittab
# inittab is no longer used when using systemd.
Linux系统的启动级别一共有6种级别,而在CentOS7做了改动。
RHEL7/CentOS7 开始使用systemd 创建符号链接的方式指向默认运行级别的。
systmed是一个用户空间的程序,属于应用程序,不属于Linux内核范畴。systemd是一个完整的软件包,安装完成后有很多物理文件组成,大致分布为,配置文件位于/etc/systemd这个目录下。在systemd掌权后,inittab不再起作用,也没有了“运行级”的概念。现在起作用的配置文件是/etc/systemd/system/default.target这个文件。
[root@localhost ~]# ls -l /usr/lib/systemd/system/runlevel*target
lrwxrwxrwx. 1 root root 15 Oct 17 09:39 /usr/lib/systemd/system/runlevel0.target -> poweroff.target
lrwxrwxrwx. 1 root root 13 Oct 17 09:39 /usr/lib/systemd/system/runlevel1.target -> rescue.target
lrwxrwxrwx. 1 root root 17 Oct 17 09:39 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Oct 17 09:39 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Oct 17 09:39 /usr/lib/systemd/system/runlevel4.target -> multi-user.target
lrwxrwxrwx. 1 root root 16 Oct 17 09:39 /usr/lib/systemd/system/runlevel5.target -> graphical.target
lrwxrwxrwx. 1 root root 13 Oct 17 09:39 /usr/lib/systemd/system/runlevel6.target -> reboot.target
进入BIOS后,按向右方向键选择Boot,然后按+或-号调节各个启动对象,其中有硬盘、光驱、网卡等,让CD-ROM Dirve调至最前面,也就是最先启动,按F10保存退出。
随后进入光驱启动界面,使用上下键选择Troubleshooting
回车后,使用向下方向键选择Rescue a CentOS Linux system
回车进入如下界面,选择1 continue ,Enter键继续。
按Enter后,执行
chroot /mnt/sysimage/
passwd root
输入密码确认就可以了,同上
Ctrl+D reboot退出,退出进入Troubleshooting界面,重新设置回原来的状态,即CD-ROM Dirve顺序放在第三位就完成了。