linux网络:常用命令(一)

1.ifconfig  可以查看Linux的网卡情况

ifconfig eth0 查看 eth0的信息

给一块网卡设置多个ip地址: ifconfig eth0:0 192.168.1.12 255.255.255.0

关闭和开启 网卡 ifdown eth0   ifup eth0

关闭所有网卡使用 /etc/init.d/network restart

设置网卡永久生效:

方法1.在CentOS或RHEL(Rad hat)可以使用setup工具 如果未安装可以yum -y instll setup

方法2.可以直接修改配置文件/etc/sysconfig/network-script/ifcfg-eth0

2.netstat 查询网络状态

netstat [选项]  当然netstat -rn   -r列出路由列表,功能和route命令一致

-t 列出TCP协议端口 -u 列出udp协议端口  -n 使用ip地址和端口号显示 -l 列出在监听状态网络服务 -a 列出所有的网络链接

 1 [[email protected] ~]# netstat -tuln
 2 Active Internet connections (only servers)
 3 Proto Recv-Q Send-Q Local Address               Foreign Address             State
 4 tcp        0      0 0.0.0.0:35086               0.0.0.0:*                   LISTEN
 5 tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
 6 tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN
 7 tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN
 8 tcp        0      0 0.0.0.0:1992                0.0.0.0:*                   LISTEN
 9 tcp        0      0 :::111                      :::*                        LISTEN
10 tcp        0      0 :::58614                    :::*                        LISTEN
11 tcp        0      0 ::1:631                     :::*                        LISTEN
12 tcp        0      0 ::1:25                      :::*                        LISTEN
13 tcp        0      0 :::1992                     :::*                        LISTEN
14 udp        0      0 0.0.0.0:111                 0.0.0.0:*
15 udp        0      0 0.0.0.0:631                 0.0.0.0:*
16 udp        0      0 0.0.0.0:931                 0.0.0.0:*
17 udp        0      0 0.0.0.0:951                 0.0.0.0:*
18 udp        0      0 0.0.0.0:37596               0.0.0.0:*
19 udp        0      0 :::111                      :::*
20 udp        0      0 :::42503                    :::*
21 udp        0      0 :::931                      :::*  

netstat -rn 演示

1 [[email protected] ~]# netstat -rn
2 Kernel IP routing table
3 Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
4 192.168.181.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0
5 169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
6 0.0.0.0         192.168.181.1   0.0.0.0         UG        0 0          0 eth0

3.route命令查看路由列表(可以查看到网关)

1 [[email protected] ~]# route -n
2 Kernel IP routing table
3 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
4 192.168.181.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
5 169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0
6 0.0.0.0         192.168.181.1   0.0.0.0         UG    0      0        0 eth0

4.nslookup域名解析命令

nslookup [主机名或ip]

或者 直接运行nslookup 在回车后输入 server 用来查看你的当前主机的DNS服务器

这个命令Windows的DOS命令行也是通用的因为他是一条网络协议命令 在一些网络设备上也是通用的例如Cisco路由器上

时间: 2024-10-13 04:43:27

linux网络:常用命令(一)的相关文章

Linux网络常用命令及配置文件

引 入 网络,是一个很大的话题.如果你想了解OSI七层模型,想看看网桥,路由器等网络设备长什么样,这里可能你要失望了.不过,对于那些没入门或刚入门,英文又不好的网络生手,你就找对文章了.下面,我就来介绍一下CentOS中网络相关的常用命令及配置文件,让你能够轻松配置上网. ifcfg家族:  net-tools 这是一个古老的家族,通过procfs(/proc)和ioctl系统调用,访问和更改内核网络配置.centos6之后就推荐用iproute2家族来取代它,不过作为一个经典的网络系列,还是值

linux网络:常用命令(二)

1.ping命令:与Windows下基本功能一样但也有所区别 1.命令格式: ping [选项] ip地址或域名主机等 选项 -c 加次数 1 -d 使用Socket的SO_DEBUG功能. 2 -f 极限检测.大量且快速地送网络封包给一台机器,看它的回应. 3 -n 只输出数值. 4 -q 不显示任何传送封包的信息,只显示最后的结果. 5 -r 忽略普通的Routing Table,直接将数据包送到远端主机上.通常是查看本机的网络接口是否有问题. 6 -R 记录路由过程. 7 -v 详细显示指

linux网络常用命令

netstat    (查看端口) 使用方法: netstat -lnp    (查看监听端口,以及此端口用于那个服务) netstat -an    (查看端口在与哪个IP,哪个端口进行通讯,以及现在的状态) netstat -an |grep 192.168.111.129:80 |grep -ic ESTAB    (查看一秒内与80端口通信的连接的和) tcpdump    (抓包) 安装tcpdump 使用方法: tcpdump -nn    (-nn选项可将域名转换为IP,将端口也转

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

linux的常用命令和配置

1.tar.gz包解压 [[email protected] crawler]# ls com.ericsson.cdm.crawler-0.0.1-SNAPSHOT-dist.tar.gz [[email protected] crawler]# tar zxvf com.ericsson.cdm.crawler-0.0.1-SNAPSHOT-dist.tar.gz com.ericsson.cdm.crawler-0.0.1-SNAPSHOT/lib/log4j-1.2.14.jar ...

Linux系统管理常用命令

Linux系统管理常用命令 分类: Linux2011-01-10 18:26 1538人阅读 评论(0) 收藏 举报 linuxcommandservicenginxuserunix 目录(?)[+] 1. 时间date 1)显示当前时间: date .//Wed Jul 29 11:05:11 CST 2009  2)date修改时间:date -s  date 修改时间2007-08-29 14:41 date -s 14:36:30   //时间为14点36分30秒 date 08291

linux系统 (常用命令)

linux系统 (常用命令) cat tail -f 日 志 文 件 说    明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息 /var/log/boot.log 守护进程启动和停止相关的日志消息

Linux 网络相关命令 Cheat Sheet

以下漫画形式呈现的常用 Linux 网络相关命令速查表来自 twitter - ??Julia Evans??@b0rk. 相关资源 twitter - ??Julia Evans??@b0rk 原文地址:https://www.cnblogs.com/Wayou/p/linux_network_commands.html

Linux系统常用命令(2)

上一篇博客:Linux系统常用命令:https://www.cnblogs.com/yanxuezhengwanqi/p/11504199.html 文件(夹)相关命令: 文件类型: ls -l 文件夹路径:查看指定路径下未被隐藏的文件的详细信息 ls -al 文件夹路径:查看指定路径下所有文件的详细信息 ls -dl 文件夹路径:查看该文件夹信息 第一列:文件类型和权限,共10位. 第1位是文件类型,-表示二进制文件,d表示目录文件,l表示链接文件. 注意:第1位是-表示二进制文件,后面9位出