bash:关闭:找不到命令

the*_*net 7 debian path environment-variables


我安装了最新版本的 Debian (netinstall)。
我遇到的问题是,终端不知道shutdownreboot等命令。
当我whereis shutdown这样做时,它告诉我它在/usr/sbin.

我通过写入写入的位置/usr/sbin尝试在不同的安装上修复了此问题。 但这一次没有成功。/etc/profile$PATH


我查看了这个: https: //wiki.debian.org/EnvironmentVariables,但是这些文件不存在或者我不知道在哪里放置路径。
而且做的事情export PATH=$PATH:usr/sbin不是永久的,重启后就消失了,所以这也是垃圾。

编辑:等等,也许我必须更改 PATH /etc/environment?!
当我再次尝试 Debian 时,我必须对此进行测试。

小智 10

/sbin和目录中的二进制文件/usr/sbin只能由超级用户/sudoers 运行。如果您想在其中运行任何内容,请在命令前加上sudo. 不过,您的用户需要是该sudoers组的成员。

$ sudo shutdown -P +0

为了证明概念,请尝试which shutdownvs sudo which shutdown