linux的service命令无法使用解决方法
推荐文章
linux忘记密码的常用几种解决方法 热度: Linux普通用户没有权限使用命令怎么解决 热度: linux中ftp命令不到的原因和解决方法 热度: linux的source命令不到解决方法 热度: linux的rz命令出错怎么解决 热度:
linux下servic命令有时候会出现无法使用的情况,这是该怎么解决呢?下面由店铺为大家整理了linux下service命令无法使用的相关知识,希望对大家有帮助!
linux下service命令无法使用的解决方法一
在linux上运行service https start,响应service command not found
后来google了一下,发现需要将/sbin目录加入环境变量PATH中。
可以在使用的用户目录的.bashrc文件中加入export PATH=$PATH:/sbin/
root用户在目录/root下
linux所有命令都无法使用maminghao用户在目录/home/maminghao下
linux下service命令无法使用的解决方法二
su 或者 su root:的话只是将当前身份转为root,用户shell并没有改变.所以有些系统命令不能使用.
su -或者su -l或者su -l root,可以完全的将当前环境转为root环境.如同root直接登陆.
其次,service的路径为/sbin/service
如果shell没有改变,那么你的PATH中默认没有/sbin,所以不行,而如果用su -命令环境改为root,PATH中就包含/sbin
附:linux的service命令详解
service命令是Redhat Linux兼容的发行版中用来控制系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。
语法
service(选项)(参数)
选项
-h:显示帮助信息;
--status-all:显示所服务的状态。
参数
服务名:自动要控制的服务名,即/etc/init.d目录下的脚本文件名;
控制命令:系统服务脚本支持的控制命令。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论