从头开始实现shutdown命令

时间:2014-06-13 09:05:56

标签: bash shell linux-kernel linux-device-driver embedded-linux

root ~$ shutdown
-sh: shutdown: not found

root ~$ shutdown -h now
-sh: shutdown: not found

这些命令都不起作用。我想我需要从头开始链接命令。任何人都可以指导吗?

uname -a

给出

2.6.35.3 #49 PREEMPT Wed Jun 11 20:03:43 IST 2014 armv5tejl GNU/Linux

1 个答案:

答案 0 :(得分:1)

尝试使用完整路径调用命令:/sbin/shutdown

此外,在大多数系统上它只是一个root用户命令,所以你应该从root用户调用它(我在命令提示符末尾看到$,所以我猜你不是root用户)

您可以尝试的其他命令here; 或者您可以始终以root用户身份使用init 0命令。

只有当所有其他选择都失败时,编写关闭代码才是最后的代价。