为什么我的系统里面一些命令不能使用阿?
当我用一些命令的时候都会提示找不到命令,比如:#fdisk -l /dev/sda
#init 0
#hdparm -d1 -X67 -m16 -c3 /dev/hda
等,都会提示没有那个命令。
大家帮我看看,这是怎么回事情?
谢谢先。 不在路径中,要么用绝对路径如/sbin/fdisk,要么su - ,使之成为login shell,获得root的path。 一般命令是不是都是在/sbin/目录下的呀?
现在上班,只能明天再试了。 谢谢斑竹解答 重要的系统管理命令在/sbin 下.其他在/usr/bin ,/bin 等目录下. 一般命令都在/bin/,/usr/bin,/usr/local/bin/,/usr/X11R6/bin等目录下。凡是名字中有sbin的目录下的命令都是应该由系统管理员执行的系统命令,其中/sbin目录下的命令最为重要,/usr/sbin次之。
Re: 为什么我的系统里面一些命令不能使用阿?
当我用一些命令的时候都会提示找不到命令,比如:#fdisk -l /dev/sda
#init 0
这二个命令少了空格,这样打肯定不行。 普通用户su之后有些命令是不能用的!!
只有在login:root的时候才可以用!! 普通用户su之后有些命令是不能用的!!
只有在login:root的时候才可以用!!
用su -
就可以了 那根直接用root有什么区别? 我也想知道!! :roll::roll::roll:
Re: 为什么我的系统里面一些命令不能使用阿?
当我用一些命令的时候都会提示找不到命令,比如:#fdisk -l /dev/sda
#init 0
这二个命令少了空格,这样打肯定不行。
luckyroot8是不是说应该这样:
#fdisk <space> -l <space> /dev/sda
#init<space>0
如果是这样的话,我就是这样打的也 那根直接用root有什么区别?
这个斑竹GG也不知道吗? ^_^
坐等好心人解答。 它拥有至高无尚的权力,没有人能够控制它
所以做出无法想像的事…… :mrgreen: 也没有人能够管,比如删除程序 正如troll所说的。要么用绝对路径要么就用root超级用户来执行。
shutdown 命令不能用,要用绝对路径名
我也遇到这样的问题,用 "su" 转入root用户,一些命令就不能用,比如 shutdown ,fdisk, 除非输入绝对路径名; 但是用 " su - " 登陆root用户就能直接使用上述命令.
页:
[1]
2