Ubuntu的运行级别,关机与重启

29 篇文章 3 订阅
11 篇文章 0 订阅

Ubuntu系统的运行级别与其他Linux系统的运行级别有些区别

运行级别含义
0所有进程终止
1单用户模式,用于维护系统,只有极少数的进程运行
2~5图形界面的多用户模式
6重新启动机器

ubuntu 系统的运行级别2~5是一样的。默认运行级别是2,但是Ubuntu服务器版的默认运行级别是 5,这些发行版,不尽一致,使用runlevel命令查看即可。

切换运行级别

例如切换运行级别为3

init 3

关闭计算机

init 0  所有进程终止,关闭系统

重启计算机

init 6   重新启动计算机

关机与重启

虽然Linux关机的方式很多,但其具体的步骤与过程是不尽相同的。

1.使用shutdown命令关机

shutdown参数:
shutdown -t 在改变其他runlevel之前,告诉init多久以后关机。
shutdown - r 重启计算机 restart。
shutdown- k 并不是真正的关机,只是送警告信号给每位登陆者(login)
shutdown-h 关机后关闭电源,可以指定关机时间。
例如

shutdown-h now 立即关机

shutdown -time 设定关机时间

例如

sudo shutdown -h 16:00

重新启动
sudo shutdown -r now

要取消即将进行的关机,只要输入下面的命令:

 shutdown -c 

使用halt命令关闭系统

halt -n 在关机之前不做将记忆体材料协会硬盘的动作

halt -w 并不会真的关机,只是把记录写到/var/log/wtmp文档里

halt -d不把记录写到/var/log/wtmp文档里

halt -i 在关机之前。先关闭所有网络接口

halt -p该选项文默认选项,当关机时,调用(poweroff)的动作

halt 通知硬件来停止所有的 CPU 功能,但是仍然保持通电。你可以用它使系统处于低层维护状态。

注意在有些情况会它会完全关闭系统。下面是 halt 命令示例:

halt --reboot ### 重启机器

poweroff

poweroff 会发送一个 ACPI 信号来通知系统关机。

reboot

reboot 命令

reboot 通知系统重启。

init

init 是所有进程的祖先,他的进程号始终为1,所以发送TERM信号给init会终止所有的用户进程,守护进程。shutdown就是使用这种机制。

多用户,多任务的操作系统在其关闭时系统所要进行的处理操作与单用户,单任务的操作系统有很大的差别,后台运行者许多进程,非正常关机(直接断电)对Linux操作系统损害非常大。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值