Linux基本网络命令

原创 2015年11月18日 22:10:31

ping

ping发送ECHO_REQUEST包到你指定的地址。这样你可以很方便确认你的电脑和Internet或是一个指定的IP地址是不是通的。使用 -c 开关,可以指定发送ECHO_REQUEST包的个数。

whois

whois命令输出指定站点的whois记录,可以查看到更多如谁注册和持有这个站点这样的信息。

ifconfig

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

ifdown & ifup

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

route

  可以使用route命令来配置并查看内核路由表的配置情况。
  例如:
  (1) 添加到主机的路由。
  #route add –host 192.168.1.2 dev eth0:0
  #route add –host 10.20.30.148 gw 10.20.30.40
  (2) 添加到网络的路由。
  #route add –net 10.20.30.40 netmask 255.255.255.248 eth0
  #route add –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
  #route add –net 192.168.1.0/24 eth1
  (3) 添加默认网关。
  #route add default gw 192.168.1.1
  (4) 查看内核路由表的配置。
  #route
  (5)删除路由。
  #route del –host 192.168.1.2 dev eth0:0
  #route del –host 10.20.30.148 gw 10.20.30.40
  #route del –net 10.20.30.40 netmask 255.255.255.248 eth0
  #route del –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
  #route del –net 192.168.1.0/24 eth1
  #route del default gw 192.168.1.1
  对于1和2两点可使用下面的语句实现:
  Ifconfig eth0 172.16.19.71 netmask 255.255.255.0
  Route 0.0.0.0 gw 172.16.19.254
  Service network restart

traceroute

可以使用traceroute命令显示数据包到达目的主机所经过的路由。
例如:
#traceroute http://www.sina.com.cn/

hostname

可以使用hostname命令来更改主机名。例如;
  #hostname myhost

host

host命令用来做DNS查询。如果命令参数是域名,命令会输出关联的IP;如果命令参数是IP,命令则输出关联的域名。

netstat

  可以使用netstat命令来显示网络状态信息。
  例如:
  (1) 显示网络接口状态信息。
  #netstat –i
  (2) 显示所有监控中的服务器的Socket和正使用Socket的程序信息。
  #netstat –lpe
  (3) 显示内核路由表信息。
  #netstat –r
  #netstat –nr
  (4) 显示TCP/UDP传输协议的连接状态。
  #netstat –t
  #netstat –u

arp

  可以使用arp命令来配置并查看arp缓存。例如:
  (1) 查看arp缓存。
  #arp
  (2) 添加一个IP地址和MAC地址的对应记录。
  #arp –s 192.168.33.15 00:60:08:27:CE:B2
  (3) 删除一个IP地址和MAC地址的对应缓存记录。
  #arp –d192.168.33.15

版权声明:转载请注明出处。

Linux 常用网络命令介绍

Linux 的网络功能相当的强悍,一时之间我们也无法完全的介绍所有的网络命令, 这个章节主要的目的在介绍一些常见的网络命令而已。至于每个命令的详细用途将在后续服务器架设时, 依照命令的相关性来进行说明...
  • wzyzzu
  • wzyzzu
  • 2016年01月21日 16:07
  • 1164

Linux下的网络配置命令

Linux下的网络结构是非常复杂的,但是基本的用户空间网络配置还是不怎么难的。如果你的Linux还是没有网络的话或者连接网络有问题的话,那么赶紧跟着一起配置下或者一步步来查看下有什么问题。当然我的Li...
  • YuZhiHui_No1
  • YuZhiHui_No1
  • 2014年11月29日 14:04
  • 6624

Linux 网络命令详解

http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html    netstat 详解   简介 Net...
  • u013281361
  • u013281361
  • 2016年07月25日 11:19
  • 1969

Linux学习之基础知识——网络管理的基本命令

随着互联网和物联网的不断发展,网络已经成为人们生活中必不可少的配置。而在Linux中,网络管理也是必不可少的技能之一,没有网络,系统所提供的各项服务就无从施展。本篇重点从ifconfig、route、...
  • Devaron
  • Devaron
  • 2017年12月16日 10:26
  • 255

linux系统命令行基本操作9——管理网络

1.ip基础知识  ipv4 :    2进制32位-----10进制 172.25.0.10/255.255.255.0 172.25.0.10:  ip地址 255.255.255.0:  ...
  • chine666
  • chine666
  • 2017年10月17日 21:07
  • 43

linux网络基本之ip命令

预备知识准备如下,需尽可能全面了解,如有不足,自行再做补充: 1、以太网卡:应用最多的网络设备; 2、拓扑网络的几种类型:总线型网络,星型网络,环形网络等,还有总体以这三种为基础的其他网络。 ...
  • qq_33265221
  • qq_33265221
  • 2016年07月27日 22:02
  • 199

菜鸟学习linux笔记与练习-----第二天。一些基本命令以及初级网络配置

基本命令   uname -a -s   hostname显示主机名 若是要永久生效,则编辑以下文件   #vim /etc/sysconfig/network      ssh远...
  • alex_xhl
  • alex_xhl
  • 2011年02月22日 23:16
  • 539

网络相关的一些基本的命令的使用(ping、ifconfig、route、netstat)---Linux学习笔记

ping命令的使用:介绍: 通常我们使用它检测网络是否联通,他使用ICMP。但是有时会出现这样的情况,我们可以用浏览器查看一个网页,但是却无法ping通,这是因为一些网站处于完全考虑安装了防火墙。L...
  • u013991521
  • u013991521
  • 2015年11月15日 16:21
  • 1891

Linux基本网络及文件传输命令

网络下载器——wget wget命令语法: wget [参数][URL] 实例1  下载www.google.com网站首页的数据。 [root@localhost local]# wget ...
  • guoxiaoqian8028
  • guoxiaoqian8028
  • 2013年03月05日 00:08
  • 438

菜鸟学习linux笔记与练习-----一些基本命令以及初级网络配置

基本命令   uname -a -s   hostname显示主机名 若是要永久生效,则编辑以下文件   #vim /etc/sysconfig/network      ssh远...
  • zhongguoren666
  • zhongguoren666
  • 2011年11月23日 17:31
  • 577
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux基本网络命令
举报原因:
原因补充:

(最多只允许输入30个字)