迅维网

查看: 1664|回复: 1
打印 上一主题 下一主题

Linux下有时出现shutdown命令无法执行,command not found的原因及解决办法

[复制链接]
跳转到指定楼层
1#
发表于 2016-9-11 05:52:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 中国 来自 中国

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
Linux下有时出现shutdown命令无法执行,command not found,但大部分时候正常,后来我才发现了原因:

  在root用户下# 我执行shutdown 命令正常,但是如果我切换到其他用户例如 su - user1 然后再切换回来 su 这时shutdown 命令就不好用了。
   原因就是使用 su 切换回来时,虽然帐户变成了#,root,但是环境变量并没有变回来,因为
     su root  和
     su - root 是有区别的,su root 切换后还是原来用户的env,而su - root 切换后使用的是新用户的env

因此 切换时用 su - root 切换回root的env,shutdown命令就可以用了。


头像被屏蔽
2#
发表于 2016-9-11 15:46:18 | 只看该作者 来自: 安徽 来自 安徽
后来我也发现了原因

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复