不知道为什么在linux命令行下输入一些命令怎么都显示没有找到?

[复制链接]
查看11 | 回复3 | 2015-8-10 20:59:32 | 显示全部楼层 |阅读模式
有几个原因:一:你输入的命令本身不存在。二:该命令是需要自己安装对应的rpm包后才能使用的,比如使用iostat需要安装sysstat工具后才能使用。三:有时候不同linux版本的执行同一个操作所输入的指令是不一样的,请确认你的指令适合你的版本。...
回复

使用道具 举报

千问 | 2015-8-10 20:59:32 | 显示全部楼层
你的PATH变量设置的不对,你看一下这个命令的输出:echo $PATH看看/sbin和/usr/sbin在不在里面,不在的话就在.bashrc里面设置一下PATH=$PATH:/sbin:/usr/sbin或者你也可以直接执行/sbin/ifconfig /sbin/shutdown 等等...
回复

使用道具 举报

千问 | 2015-8-10 20:59:32 | 显示全部楼层
有些命令的执行人要root的,就像你上面的useradd ,你可以man +命令,他会告诉你关于这个命令的使用情况。有事没事man一下,建议选择鸟哥的linux私房菜作为入门书,真心不错。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行