为什么使用ifconfig命令提示command not found
我的linux版本好像是Ubuntu

解决方案 »

  1.   


    楼主是什么用户登陆的?切换成root用户,在用which ifconfig 看看,有没有这么命令? 
      

  2.   

    谢谢楼上的回答。我是用普通用户登陆的:
    Ubuntu默认不能直接用root帐户登录,必须从第一个创建的用户(既安装时创建的那个用户)通过su或sudo来获得root权限。在 Ubuntu中对系统进行操作很多时候都要使用这个命令,由此可见对于新来说很有必要来认识这个命令。这或许不太方便,但这样增加了安全性,避免用户由于误操作而损坏系统。 http://www.ownlinux.cn/2008/02/29/ubuntu-linux-sudo.html 
      

  3.   

    没用过这个发行版。有这个文件吗?
    /etc/sysconfig/network-script/ifcfg-eth0 
      

  4.   

    你自己可以用whereis 找一找呀。
      

  5.   

    。普通用户登录后,打开终端,
    sudo
    然后ifconfig我切换到ubuntu试试。
      

  6.   

    idle@idle-laptop:~$ sudo -v
    [sudo] password for idle: 
    idle@idle-laptop:~$ ifconfig
    eth0      Link encap:以太网  硬件地址 00:1b:38:00:78:00  
              inet 地址:192.168.1.2  广播:192.168.1.255  掩码:255.255.255.0
              inet6 地址: fe80::21b:38ff:fe00:7800/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
              接收数据包:2078 错误:0 丢弃:0 过载:0 帧数:0
              发送数据包:2481 错误:0 丢弃:0 过载:0 载波:0
              碰撞:0 发送队列长度:1000 
              接收字节:1641638 (1.5 MB)  发送字节:680951 (664.9 KB)
              中断:22 基本地址:0x3000 lo        Link encap:本地环回  
              inet 地址:127.0.0.1  掩码:255.0.0.0
              inet6 地址: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  跃点数:1
              接收数据包:1212 错误:0 丢弃:0 过载:0 帧数:0
              发送数据包:1212 错误:0 丢弃:0 过载:0 载波:0
              碰撞:0 发送队列长度:0 
              接收字节:60600 (59.1 KB)  发送字节:60600 (59.1 KB)idle@idle-laptop:~$ 
      

  7.   

    那接下来如何修改etho 中的 inet地址?