1 ifconfig命令

格式:ifconfig  {inerface} {options}

options参数有:up,down,mtu,netmask,broadcast

单独ifconfig命令:查看网络所有端口;

范例1:ifconfig eth0 192.168.1.0 netmask 255.255.0.0 mtu 8000(配置端口eth0的ip地址)

范例2:ifconfig eth0:0 192.168.50.50(表示在eth0再仿真出来一个网络接口)

注意:ifconfig 的配置只会暂时生效,机器重启或者/etc/init.d/network restart ,则会使ifconfig的配置无效;

2 ifup ifdown命令

格式:ifup interface ; ifdown interface

例如:ifup eth0;ifdown eth0

其实这两个命令是脚本 ,它们是去读取/etc/sysconfig/network-scripts/ifcfg-eth*文件;

3 route命令

格式:route或者route -n看路由信息

route add [-host 或者-net]  netmask  gw或者dev

route del  [-host 或者-net]  netmask  gw或者dev

例子:route add -net 192.168.100.0 netmask 255.255.255.0  dev eth0

例子:route add default gw 192.168.1.250

注意:ifconfig eth0 192.168.1.0还是route add -net 192.168.1.0 mask 255.255.255.0 dev eth0 都是临时生效,用来联网和测试,等到测试完毕后,在使         用/etc/init.d/network restart 恢复原来默认网络即可;

4 ip命令比较强大

(ip link设定)

格式:ip link set [device ] [动作和参数]

例子:ip link show (单纯的看设备的相关硬件信息)

例子:ip link show eth0

例子:ip link set  eth0 up ; ip link set eth0 down; ip link set eth0 mtu 1000(打开和关闭端口以及设备mtu)

例子:ip link set eth0 down> ip link set eth0 name vbird >ip link show(更改eth0的名字,改之前先网卡eth0)

(ip address)

格式:ip address [add|del]  [ip]  [dev]   [相关参数]

例子:ip address show (eth*)

例子:ip address add 192.168.50.50/24 broadcast dev eth0  label eth0:vbird( 添加一个网络接口)

例子:ip address del  192.168.50.50/24  dev eth0

(ip route)

例子:ip route show

例子:ip route add 192.168.5.0/24  dev eth0(添加路由,主要是本机直接可沟通的网络)

例子:ip route add 192.168.10.0/24  via 192.168.5.100 dev eth0 (添加可以通往外部的路由,需通过router)

例子:ip route add default  via 192.168.1.254 dev eth0 (添加路由,通过192.168.1.254这台主机通信,事实上这台主机就是我的默认路由器(gateway))

例子:ip route del 192.168.5.0/24;ip route del 192.168.10.0/24 (删除路由)

无线网络命令:iwlist(无线网卡进行无线网络的AP的检测与取得相关数据) iwconfig(无线网卡的配置)

DHCP客户端命令:dhclient  如:dhclient eth0

转载于:https://www.cnblogs.com/wangnengwu/p/5676725.html

linux网络命令详解相关推荐

  1. linux常用网络命令详解,linux网络命令详解(鸟哥)

    [root@linux ~]# tcpdump [-nn] [-i 介面] [-w 儲存檔名] [-c 次數] [-Ae] [-qX] [-r 檔案] [所欲擷取的資料內容] 參數: -nn:直接以 ...

  2. 【网络编程】Linux tcpdump命令详解---编辑中

    目录 即看即用 详细说明 简介 输出信息含义 链路层头 TCP 数据包 UDP 数据包 SMB/CIFS 解码 AFS 请求和回应 KIP AppleTalk协议 IP 数据包破碎 时间戳 反向过滤 ...

  3. Linux chkconfig命令详解

    Linux chkconfig命令详解 (2011-03-07 15:49:04) 转载 标签: linux shell chkconfig 杂谈 分类: 工作*Linux chkconfig:    ...

  4. linux uname 命令详解

    linux uname 命令详解 功能说明:显示系统信息. 语 法:uname [-amnrsv][--help][--version] 补充说明:uname可显示电脑以及操作系统的相关信息. 参 数 ...

  5. linux arpwatch 命令详解

    linux arpwatch 命令详解 功能说明:监听网络上ARP的记录. 语 法:arpwatch [-d][-f<记录文件>][-i<接口>][-r<记录文件> ...

  6. linux kill命令信号,linux kill命令详解

    kill 命令的用途 kill 命令很容易让人产生误解,以为它仅仅就是用来杀死进程的.我们来看一下 man page 对它的解释:kill - send a signal to a process. ...

  7. linux ifconfig 命令详解

    linux ifconfig 命令详解 功能说明:显示或设置网络设备. 语 法:ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址&g ...

  8. linux mount命令衔接,Linux mount命令详解:挂载Linux系统外的文件

    Linux mount命令详解:挂载Linux系统外的文件 <Linux挂载>一节讲到,所有的硬件设备必须挂载之后才能使用,只不过,有些硬件设备(比如硬盘分区)在每次系统启动时会自动挂载, ...

  9. 命令行模式下几个网络命令详解

    命令行模式下几个网络命令详解 上一篇 / 下一篇  2007-05-16 16:20:55 查看( 166 ) / 评论( 0 ) / 评分( 0 / 0 ) 命令行模式下几个网络命令详解 一.pin ...

最新文章

  1. linux 网卡流量脚本,每5分钟统计Linux 网卡流量的脚本
  2. netty系列之:channelHandlerContext详解
  3. 华为任职资格_看了华为的任职资格体系,你就明白员工为啥这么拼?
  4. 【UVA 10816】 Travel in Desert (最小瓶颈树+最短路)
  5. VSCode自定义代码片段10—— 数组的响应式方法
  6. stm32串口空闲中断接收不定长数据
  7. selenium自动化案例(一)B站专栏爬虫
  8. 闲 鱼,进阶技巧,如何提高你的曝光量?
  9. mvn jetty debug
  10. windows 下 YII2 配置 memcache
  11. 是时候激活你的批判性思维了
  12. Win10--安装应用商店的方法
  13. MFC中CDC *PDC hDC 等等及Wnd的区别
  14. 51单片机入门学习------环境搭建
  15. 高品质后处理:十种图像模糊算法的总结与实现
  16. 【问链财经-EOS公开课】 第十八课 史上最全EOS 资源汇总
  17. iOS开发——frame和bounds详解
  18. 单片机GPIO端口是干什么的?
  19. 心里的那块大石终于定下来了
  20. 使用 cocos creator 3.0 制作抽奖小游戏

热门文章

  1. 在Android中处理屏幕布局变化
  2. 主题:Hibernate/Spring/Struts架构使用OpenSessionInView的问题
  3. 一基于Fourinone实现分布式计算上手demo
  4. mysql用一条sql语句删除重复记录_mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句...
  5. java 舍_Java中BigDecimal的8种舍入模式
  6. no such file or directory什么意思_为什么这次 MySQL 崩溃恢复要这么久-爱可生
  7. 如何实现用DataGridView来做统计表格
  8. linux nginx jsp,将nginx注册成linux的服务(service)
  9. jsp 动态添加一行数据_大数据从入门到深入:JavaEE 之 动态网页开发基础 JSP的数据交互(3)...
  10. android 7.0 黑屏,Android app启动是出现白屏或者黑屏如何解决?