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

转载 2012年03月30日 17:41:32

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


今天一同事问了我一个问题,说这个问题几个月前就有了,现在都没解决,问题如下:
在配置nfs时,重启nfs服务时出现下面错误提示:

bash: service: command not found

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


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

su - root

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

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

centos没有/sbin/service命令的恢复方法(-bash: service: command not found)

centos系统中,如果/sbin目录下没有service这个命令,就会出现 -bash: service: command not found 的错误。 解决步骤如下: 1、输入: # yum l...
  • u014175572
  • u014175572
  • 2016年11月28日 11:10
  • 11874

已解决:登录Linux后好多命令不能用,如使用service会报错service command not found

su 或者 su root:的话只是将当前身份转为root,用户shell并没有改变.所以有些系统命令不能使用. su -或者su -l或者su -l root,可以完全的将当前环境转为root环...
  • lizexingSpark
  • lizexingSpark
  • 2016年12月18日 14:25
  • 3145

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

今天碰到一个问题,问题如下: 在启动named服务时,出现下面错误提示: bash: service: command not found   于是我到网上去一搜了一下,发现提问的人蛮多的,但...
  • zbb1990
  • zbb1990
  • 2014年06月18日 09:59
  • 196

解决 linux 的 bash:vi:command not find

Linux命令行输入命令执行后报“bash:vi:command not found”这是由于系统PATH设置问题,PATH没有设置对,系统就无法找到精确命令了。            1、在命...
  • zhouhao88410234
  • zhouhao88410234
  • 2017年07月03日 10:31
  • 2829

startup.sh: command not found

命令前加上bash 或 sh 或 ./ .代表当前目录,如果执行程序或脚本没有加入环境变量PATH,在当前目录时前面要加"./"...
  • investzhu
  • investzhu
  • 2016年09月02日 17:13
  • 2791

Docker:bash: vi: command not found

在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时...
  • silentwolfyh
  • silentwolfyh
  • 2016年08月27日 17:05
  • 8469

解决 -bash: mysql*: command not found 错误的办法

[root@d9d3a97305ae tmp]# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & [1] 4366 -...
  • HeatDeath
  • HeatDeath
  • 2018年01月15日 16:40
  • 173

bash: git-upload-pack: command not found

原帖:http://blog.xingyongtao.com/?p=142 bash: git-upload-pack: command not found Posted on...
  • rainharder
  • rainharder
  • 2012年06月28日 17:25
  • 4212

-bash wget command not found

一般我们选择安装Centos的最小安装,然后我们在使用好多工具的时候就会报错!wget不会默认被安装。 解决方法: 1.【推荐使用】 [root@DB1 ~]# yum -y install w...
  • zl570932980
  • zl570932980
  • 2017年10月17日 16:00
  • 430

mac下终端出现command not found现象解决

1 .可能是你的指令输错了。。 2.可能装了ruby等工具造成了命令路径更改。执行以下命令行进行修复默认路径。 a.终端输入cd b.输入touch .bash_profile c.输入ope...
  • MatrixHero
  • MatrixHero
  • 2012年10月26日 10:10
  • 23994
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:bash: service: command not found 错误的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)