一个分享个人学习、开发经验的Blog,http://www.joyphper.net

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

posted @ 2011-07-07 12:21 | 阅读:8480 | 评论:2 | 分类: Linux

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


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

bash: service: command not found

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

su - root

进入root账号后再使用

service vsftpd restart

问题解决了!

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

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

TAG: linux

共有2条评论 发表评论>>

上海411医院 发表于:2011-07-14 14:18
很少用这个,还是看看了解下
Kailan 发表于:2016-05-18 19:37
I agree - Chuck as a very impressive st<x>yle that matches her sparkling peitnoalrsy. That bright pink dress from the first episode is one of my favorites, along with about twenty others.
点击换一张验证码