linux网络命令详解
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网络命令详解相关推荐
- linux常用网络命令详解,linux网络命令详解(鸟哥)
[root@linux ~]# tcpdump [-nn] [-i 介面] [-w 儲存檔名] [-c 次數] [-Ae] [-qX] [-r 檔案] [所欲擷取的資料內容] 參數: -nn:直接以 ...
- 【网络编程】Linux tcpdump命令详解---编辑中
目录 即看即用 详细说明 简介 输出信息含义 链路层头 TCP 数据包 UDP 数据包 SMB/CIFS 解码 AFS 请求和回应 KIP AppleTalk协议 IP 数据包破碎 时间戳 反向过滤 ...
- Linux chkconfig命令详解
Linux chkconfig命令详解 (2011-03-07 15:49:04) 转载 标签: linux shell chkconfig 杂谈 分类: 工作*Linux chkconfig: ...
- linux uname 命令详解
linux uname 命令详解 功能说明:显示系统信息. 语 法:uname [-amnrsv][--help][--version] 补充说明:uname可显示电脑以及操作系统的相关信息. 参 数 ...
- linux arpwatch 命令详解
linux arpwatch 命令详解 功能说明:监听网络上ARP的记录. 语 法:arpwatch [-d][-f<记录文件>][-i<接口>][-r<记录文件> ...
- linux kill命令信号,linux kill命令详解
kill 命令的用途 kill 命令很容易让人产生误解,以为它仅仅就是用来杀死进程的.我们来看一下 man page 对它的解释:kill - send a signal to a process. ...
- linux ifconfig 命令详解
linux ifconfig 命令详解 功能说明:显示或设置网络设备. 语 法:ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址&g ...
- linux mount命令衔接,Linux mount命令详解:挂载Linux系统外的文件
Linux mount命令详解:挂载Linux系统外的文件 <Linux挂载>一节讲到,所有的硬件设备必须挂载之后才能使用,只不过,有些硬件设备(比如硬盘分区)在每次系统启动时会自动挂载, ...
- 命令行模式下几个网络命令详解
命令行模式下几个网络命令详解 上一篇 / 下一篇 2007-05-16 16:20:55 查看( 166 ) / 评论( 0 ) / 评分( 0 / 0 ) 命令行模式下几个网络命令详解 一.pin ...
最新文章
- linux 网卡流量脚本,每5分钟统计Linux 网卡流量的脚本
- netty系列之:channelHandlerContext详解
- 华为任职资格_看了华为的任职资格体系,你就明白员工为啥这么拼?
- 【UVA 10816】 Travel in Desert (最小瓶颈树+最短路)
- VSCode自定义代码片段10—— 数组的响应式方法
- stm32串口空闲中断接收不定长数据
- selenium自动化案例(一)B站专栏爬虫
- 闲 鱼,进阶技巧,如何提高你的曝光量?
- mvn jetty debug
- windows 下 YII2 配置 memcache
- 是时候激活你的批判性思维了
- Win10--安装应用商店的方法
- MFC中CDC *PDC hDC 等等及Wnd的区别
- 51单片机入门学习------环境搭建
- 高品质后处理:十种图像模糊算法的总结与实现
- 【问链财经-EOS公开课】 第十八课 史上最全EOS 资源汇总
- iOS开发——frame和bounds详解
- 单片机GPIO端口是干什么的?
- 心里的那块大石终于定下来了
- 使用 cocos creator 3.0 制作抽奖小游戏
热门文章
- 在Android中处理屏幕布局变化
- 主题:Hibernate/Spring/Struts架构使用OpenSessionInView的问题
- 一基于Fourinone实现分布式计算上手demo
- mysql用一条sql语句删除重复记录_mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句...
- java 舍_Java中BigDecimal的8种舍入模式
- no such file or directory什么意思_为什么这次 MySQL 崩溃恢复要这么久-爱可生
- 如何实现用DataGridView来做统计表格
- linux nginx jsp,将nginx注册成linux的服务(service)
- jsp 动态添加一行数据_大数据从入门到深入:JavaEE 之 动态网页开发基础 JSP的数据交互(3)...
- android 7.0 黑屏,Android app启动是出现白屏或者黑屏如何解决?