欢迎来到山村网

linux中bash: service: command not found 错误

2019-03-09 13:30:55浏览:165 来源:山村网   
核心摘要:  今天在进行linux操作的时候,要对vsftpd服务进行重启,使用service vsftpdrestart,此时报了一个难以让人相信的错误:  ba

  今天在进行linux操作的时候,要对vsftpd服务进行重启,使用service vsftpd restart,此时报了一个难以让人相信的错误:

  bash: service: command not found

  于是我到网上去一搜了一下,解决方法其实挺简单的,使用su切换到root账号的时候前加一个“-”即:

  su - root

  进入root账号后再使用

  service vsftpd restart

  问题解决了!

  后来我去网上找了些出现这个错误的原因:

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

(责任编辑:豆豆)
下一篇:

选购服务器考察的主要指标有哪些?

上一篇:

Linux系统计划任务crontab命令简单介绍

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com