linux疑问:普通用户的ifconfig命令无法执行,如何解决?

RHEL5[justtest@ip109localhost~]$ifconfig-bash:ifconfig:commandnotfound... RHEL5

[justtest@ip109localhost ~]$ ifconfig
-bash: ifconfig: command not found
展开
 我来答
jiangtao9999
2011-06-15 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8236万
展开全部
/sbin/ifconfig
不过有的系统你只能查看,不能设置。设置需要 root 权限。
一般的系统默认普通用户没有到 /sbin/ 和 /usr/sbin 的 PATH 环境变量。而 ifconfig 在 /sbin 里面。

sudo 是需要修改设置的,默认我记得 centos 没有设置用户可以 sudo 。你可以看看 /etc/sudoer* 的配置文件,里面取消注释 wheel 或者 sudo 组的设置,之后把想可以 sudo 的用户 id 加入 wheel 组即可。或者直接设置 id 的 sudo 设置。
pingtou46
2011-06-15 · 超过17用户采纳过TA的回答
知道答主
回答量:309
采纳率:0%
帮助的人:165万
展开全部
不需要输入完整路径 ifconfig一般在/sbin下,不在普通用户PATH中,所以需要全路径名称 需要设置环境变量 如#ifconfig ech0 192.168.1.0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shaochenshuo
2012-02-22 · TA获得超过255个赞
知道答主
回答量:42
采纳率:66%
帮助的人:9.9万
展开全部
ifconfig 命令在/sbin/下面,你直接用/sbin/ifconfig可以执行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wfab12
2011-06-15 · TA获得超过1771个赞
知道小有建树答主
回答量:958
采纳率:0%
帮助的人:401万
展开全部
普通用户能执行这个命令吗?
追问
我如何给这个用授权呢?
追答
把这个用户加入wheel组,或者执行命令时加上sudo
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友af40516
2011-06-15 · TA获得超过3561个赞
知道小有建树答主
回答量:2115
采纳率:50%
帮助的人:543万
展开全部
你这样写,SUDU IFCONFIG试试
追问
[justtest@ip109localhost ~]$ sudo ifconfig

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
追答
如果只是使用超级用户的权限而用户还是自己,则
su
然后输入root的密码
再执行也可以,如果IFCONFIG这个命令不好用,就用SETUP,这次一定行的,嘿嘿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式