技术开发 频道

Linux网络管理:11个你必须知道的命令

  ifplugstatus

  ifplugstatus命令可以告诉你是否有网线插到在网络接口上。这个命令Ubuntu没有预装,通过下面的命令来安装:

  sudo apt-get install ifplugd

  这个命令可以查看所有网络接口的状态,或是指定网络接口的状态:

  ifplugstatus

  ifplugstatus eth0

Linux网络管理:11个你必须知道的命令

  命令输出『Link beat detected』(检测到连接心跳)表示有网线插着,如没有则会输出『unplugged』(未插入)。

  ifconfig

  ifconfig用于输出网络接口配置、调优和debug的各种选项。可以快捷地查看IP地址和其它网络接口的信息。键入ifconfig查看所有启用的网络接口的状态,包括它们的名字。可以指定网络接口的名字来只显示这一个接口的信息。

  ifconfig

  ifconfig eth0

Linux网络管理:11个你必须知道的命令

  ifdown & ifup

  ifdown和ifup命令和运行ifconfig up,ifconfig down的功能一样。给定网络接口的名字可以只禁用或启用这一个接口。需要root权限,所以在Ubuntu上需要使用sudo来运行。

  sudo ifdown eth0

  sudo ifup eth0

Linux网络管理:11个你必须知道的命令

  在Linux桌面系统上运行这2个命令,很可能会输出出错信息。Linux桌面通过使用网络管理器(NetworkManager)来管理你的网络接口。不过在没有安装网络管理器的服务器版上,这2个命令仍然可用。

  如果确实要在命令行上配置网络管理器,用nmcli命令。

1
相关文章