求助~~openwrt的poweroff和halt有什么区别~拜托各位了 3Q

0022***poweroff2>/dev/null#gj以上是我借用别人的一串定时关机代码,亲测有效~~~~不过,poweroff和halt有什么区别啊?还有就是,我用... 00 22 * * * poweroff 2>/dev/null #gj 以上是我借用别人的一串定时关机代码,亲测有效~~~~不过,poweroff和halt有什么区别啊?还有就是,我用这两个命令(poweroff、halt)之后,路由器的确是不能上网了,但是指示灯还是亮着的,而且连接着的硬盘还在转动着~是彻底关闭系统了吗?这样的状态耗电多不多啊?有没有命令是真正切断电源的啊(好吧,我知道这个应该可能性不大)~ 展开
 我来答
勤恳还爽口灬夜鹰9846
推荐于2017-09-27 · 超过52用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:129万
展开全部
这两个命令来自linux/unix, 传统的UNIX 系统,shutdown会执行一系列脚本,保存任务,系统状态,通知各终端用户,执行关机,切断电源,类似于windows点击关机按钮。halt会马上停止cpu,操作系统等一些操作,咔蹦一下,马上停了,不执行任何操作,好似马上跟系统释了个法术:定!同时poweroff最后还会发送ACPI指令,通知电源,最后切断电源供应,当然路由器等嵌入系统不支持ACPI的,所以这个无效。这类linux问题,问谷歌,比发论坛张口就问好更好。 查看原帖>>
森林格格
推荐于2017-09-05 · 知道合伙人教育行家
森林格格
知道合伙人教育行家
采纳数:137 获赞数:13239
就读于大连外国语大学 英语(国际经贸)专业。

向TA提问 私信TA
展开全部
做没有acpi的系统上,halt只是关闭了os,电源不会关掉;
而poweroff会发送一个关闭电源的信号给acpi,电源也会关掉 。

halt—-最简单的关机命令
其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。

参数说明:
[-n] 防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。

[-w] 并不是真正的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录。

[-d] 不写wtmp纪录〔已包含在选项[-n]中〕。

[-f] 没有调用shutdown而强制关机或重启。

[-i] 关机〔或重启〕前﹐关掉所有的网络接口。

[-p] 该选项为缺省选项。就是关机时调用poweroff。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式