上次本来解决了这个问题的,后来我切换了一个用户 dog / wang 发现这个问题又存在了。我是输入srvice vsftpd status 出现这个情况的。(我的linux版本是as4 虚拟机上弄的)
(1)我的第一种方法
su root 输入密码 /sbin/service vsftpd status 但是每次这样感觉不爽
网上还有一种什么 su -l root 什么玩意儿, 我用了不好使,放弃了。
(2)永久的修改PATH
就在网上搜了下这样的方法,http://victorwmh.iteye.com/blog/1074854 把他的/usr/local/apache 改成我的/sbin 就可以了
我用的是他的第二种方法,就是对所有用户都有效,这样以后就不用蛋疼了。
# vi /etc/profile
增加一句话 export PATH=$PATH:/sbin (网上说=左右都不要有空格,我照做了)
后面说 “编辑/etc/profile后PATH的修改不会立马生效,如果需要立即生效的话,可以执行# source profile命令。”
我输入这个命令,发现source 命令也不行,崩溃。重启linux后发现dog用户可以调用service vsftpd status
然后我logout 切换到另外一个用户cat 输入相同命令也可以了,okay 问题解决了,如果我说错了什么请大家告诉我下,我也学习下,谢谢。