目录
一.查看网络接口信息——ifconfig
设置网络接口的IP地址和子网掩码
1.查看所有的网卡信息

2.查看指定网络接口信息

3.开启网卡,关闭网卡


4.设置虚拟网卡

5.网络通讯情况
二. 查看主机名称——hostname
1.临时生效

2.永久生效
1.通过修改/etc/hostname文件 
2.通过hostnamectl来修改
三.查看路由表条目——route
1.route -n
将路由记录中的地址信息显示为数字形式

2.添加到指定网段的路由记录

3.删除指定网段的路由记录

4.删除路由表中默认的网关记录

5. 向路由表中添加默认网关记录

四.查看网络连接情况——netstat
查看系统的网络连接状态,路由表,接口统计等信息
常用选项
| 选项 | 作用 |
|---|---|
| -a | 显示主机中所有活动的网络连接信息 |
| -n | 以数字的形式显示相关的主机地址,端口等信息 |
| -p | 显示与网络连接相关联的进程号,进程名称等信息 |
| -t | 查看tcp相关信息 |
| -u | 查看udp相关信息 |
| -r | 显示路由表信息 |
| -l | 监听状态 |

五.获取套接字统计信息——ss
可以查看网络连接情况,主要用于获取socket统计信息
常用选项
| 选项 | 作用 |
|---|---|
| -t | tcp协议相关信息 |
| -u | udp协议相关信息 |
| -w | 套接字相关信息 |
| -l | listen状态的连接 |
| -a | 所有信息 |
| -n | 数字格式 |
| -p | 相关的程序及PID信息 |
| -e | 扩展的信息 |
| -m | 内存用量 |
| -o | 计时器信息 |
| -r | -r: --resolve 把 IP 解释为域名,把端口号解释为协议名称。 |

六.测试网络连接——ping


七.跟踪数据包——traceroute
测试从当前主机到目的主机之间经过的网络节点

八.域名解析——nslookup
nslookup 目的主机地址 [DNS服务器地址]
九.域名解析——dig
可以显示出更多详细信息
十.远程同步——scp


本文详细介绍了Linux系统中用于网络管理的一系列命令,包括ifconfig用于查看和配置网络接口,hostname用于查看和设置主机名,route用于查看和操作路由表,netstat用于查看网络连接状态,ss用于获取套接字统计信息,ping测试网络连通性,traceroute追踪数据包路径,nslookup和dig进行域名解析,以及scp进行远程文件同步。这些命令对于理解和维护Linux网络环境至关重要。

1734

被折叠的 条评论
为什么被折叠?



