打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
bash: service: command not found 错误的解决方法

【转载】

今天碰到一个问题,问题如下:
在启动named服务时,出现下面错误提示:

bash: service: command not found

 

于是我到网上去一搜了一下, 发现提问的人蛮多的,但真正回答的却很少,或就是胡编乱造的,回答的多说是PATH有问题,但有什么问题呢?他们也没说清楚。


我觉得原因是这样的,service命令是要用ROOT用户来执行的,而出错的用户是用su root切换到ROOT用户下,这个命令没有也不会把环境带过去!用如下命令就不会出错了:

su - root

注意:su 后面是一个空格,横线后面也是一个空格,千万不能省略.

很简单,但是很实用!呵呵!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux所有命令都失效显示bash: xxxxx: command not found的解决
Ubuntu中root用户没有办法使用命令
linux定时运行命令脚本
在Linux中su命令的用法
Linux系统中su命令有什么作用?
Mac 终端 zsh:command not found 所有命令在终端失效 的解决办法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服