关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
Linux-3.3Linux运行机制关机详解(连载)
[复制链接]
作者:
___↗洸
版块:
›
嵌入式操作系统
›
linux
发布时间:
2020-6-29 07:03:50
1186
0
返回列表
___↗洸
当前离线
注册会员
注册会员, 积分 152, 距离下一级还需 48 积分
注册会员
注册会员, 积分 152, 距离下一级还需 48 积分
积分
152
发消息
楼主
电梯直达
___↗洸
发表于 2020-6-29 07:03:50
|
只看该作者
|
倒序浏览
|
阅读模式
在了解linux关机之前,我们需要知道,linux关机命令。最常用的:init 0、shutdown、halt、reboot重启等。
shutdown命令:此命令可以安全的关闭linux系统。linux和windows不同,不可以直接按电源键关机,这样会损坏文件和硬件,因为linux运行了很多进程,如果强行关机下次可能就会启动出错。shutdown命令是shell脚本编写的程序,需要超级用户权限才可以执行。它的关机方式是以广播的方式通知所有正在系统中工作的所有用户,系统将在指定时间内关闭,请保存文件,停止作业,注销用户。此时login指令被冻结,无法有新的用户登录系统。当所有用户注销之后→shutdown发指令给init程序→init程序改变系统运行级别→init根据shutdown参数改变级别。shutdown命令语法:shutdown [-fFhknrc(参数名)] [-t 秒数] 时间 [警告信息],例如shutdown -f 30 "system shutdown 30s later".具体用法可以查看详细的man手册,命令:man shutdown.
halt命令:最简单的关机命令,相当于“shutdown -h”组合。执行halt命令→终止所有应用→调用sync命令,将内存信息写入到硬盘→停止内核,关机。
reboot命令:和halt相对,reboot关机后重启系统,仅此而已。
init命令:切换系统运行级别,切换的工作是立即完成的。例如:init 0 关机,init 6重启。没有提示,直接切换。个人使用系统时可以这么操作,赶紧利落。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
说说鸿蒙操作系统
•
Linux操作系统应用试题
•
DBA常用Linux命令
•
缅怀那些年盗版XP系统:不仅埋葬了我的青春,还弄坏了我的电脑
•
INTEWELL案例为智慧风电保驾护航
•
怎样参与鸿蒙?
•
风河正在引领RTOS进入“现代化”创新期
•
Android面试必备:System、App、Activity启动过程
•
麒麟操作系统什么来头?为什么可随中国航天“上天”
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表