LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 707|回复: 7

为什么我好多命令都用不了?

[复制链接]
发表于 2005-6-14 17:29:23 | 显示全部楼层 |阅读模式
我现在用的是RH9,在终端使用有些命令的时候会提示 command not found
比如:mke2fs 或者mkfs,使用man查了一下,又都有相关资料的
是我有什么包没有装吗?
郁闷啊!
发表于 2005-6-14 19:26:38 | 显示全部楼层
要root权限

$ su -
passwd:XXXXXXXXX
回复 支持 反对

使用道具 举报

发表于 2005-6-14 21:46:01 | 显示全部楼层
试验下  echo $PATH  看看有没有必备的系统环境变量的说?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-15 09:47:22 | 显示全部楼层
Post by thumb-xiaowei
要root权限

$ su -
passwd:XXXXXXXXX



这个起码的常识偶还是知道的,呵呵!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-15 09:54:00 | 显示全部楼层
Post by ljq13
试验下  echo $PATH  看看有没有必备的系统环境变量的说?


这条命令我输入了,然后有一个返回信息:

/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/home/intpubaccess/bin

请问这个是什么意思啊?
回复 支持 反对

使用道具 举报

发表于 2005-6-15 12:32:05 | 显示全部楼层
Post by 黑白照片
这条命令我输入了,然后有一个返回信息:

/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/home/intpubaccess/bin

请问这个是什么意思啊?


这是shell的默认命令搜索路径。你列的两个命令都在/sbin目录下,而此目录没有包括在$PATH环境变量中,所以找不到。

办法是输入完全路径,例如/sbin/mkfs或/sbin/mke2fs;或者修改
.bash_profile文件(用户根目录), 在export PATH前加上一句 PATH=$PATH:/sbin
回复 支持 反对

使用道具 举报

发表于 2005-6-15 19:12:58 | 显示全部楼层
--------------------------------------------------------------

/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/home/intpubaccess/bin

在export PATH前加上一句 PATH=$PATH:/sbin
---------------------------------------------------------------

$PATH : /home/intpubaccess/bin

黑白照片, 自己懂得加上去。好象在捉弄人。
回复 支持 反对

使用道具 举报

发表于 2005-6-16 16:41:14 | 显示全部楼层
Post by 黑白照片
这条命令我输入了,然后有一个返回信息:

/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/home/intpubaccess/bin

请问这个是什么意思啊?



这难道不是基本常识你怎么不知道?我相信你不知道有where命令
RTFM
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表