博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux,Centos,bash: service: command not found
阅读量:6607 次
发布时间:2019-06-24

本文共 222 字,大约阅读时间需要 1 分钟。

很简单,这个问题是这样的,

su 或者 su root:的话只是将当前身份转为root,用户shell并没有改变.所以有些系统命令不能使用. 
su -或者su -l或者su -l root,可以完全的将当前环境转为root环境.如同root直接登陆. 
其次,service的路径为/sbin/service
如果shell没有改变,那么你的PATH中默认没有/sbin,所以不行,而如果用su -命令环境改为root,PATH中就包含/sbin

转载地址:http://hmiso.baihongyu.com/

你可能感兴趣的文章
kuangbin专题七 POJ3264 Balanced Lineup (线段树最大最小)
查看>>
JS动画效果链接汇总
查看>>
父类转为子类涉及到的安全问题
查看>>
网络流,流水线模拟
查看>>
知识点笔记
查看>>
陈云川的OPENLDAP系列
查看>>
django 模型-----自连接
查看>>
P1197 [JSOI2008]星球大战
查看>>
将某个目录下的 文件(字符窜) 只将数字过滤出来
查看>>
urllib模块
查看>>
XML转义字符
查看>>
【vue】vue +element 搭建及开发中项目中,遇到的错误提示
查看>>
微信小程序之简单记账本开发记录(六)
查看>>
死锁和活锁
查看>>
js生成二维码
查看>>
去除input[type=number]的默认样式
查看>>
PowerDeigner 一个很好的画uml 和建模的软件
查看>>
vs2012创建mvc4项目部署iis所遇到的问题
查看>>
jenkins下载
查看>>
卫语句学习
查看>>