其他问题

Linux系统常用的命令及用法

  查看网络配置

  ifconfig----查看网络接口信息

  查看活动的网络接口

  ifconfig:查看所有活动的网络接口

  查看指定网络接口

  ifconfig 网络接口:查看指定的网络接口

  查看所有网络接口

  ifconfig -a:显示所有网卡包括没有启动的网卡

  创建虚拟网卡

  ifconfig 网卡:n :创建虚拟网卡

  为网卡设置IP

  ifconfig 网络接口 ip地址 [/子网掩码长度] / ifconfig 网络接口 ip地址 [netmask 子网掩码]:设置网卡IP及子网掩码,默认是/24和255.255.255.0

  ifconfig 网络接口 ip地址----设置IP,子网掩码默认是255.255.255.0

  ifconfig 网络接口 ip地址 [netmask 子网掩码]

  ifconfig 网络接口 ip地址 [/子网掩码长度]

  查看网络通讯情况

  ifconfig -s :网络通讯情况

  MTU:最大传输单元。(Maximum Transmission Unit)

  不恰当的本地MTU值的影响

  当本地MTU值 > 网络MTU值时,需要拆包,会导致效率下降

  当本地MTU值 < 网络MTU值时,未发挥最大传输能力

  理想的本地MTU值

  本地MTU值 = 网络MTU值

  以太网MTU一般都为1500,所以在以太网中,往往TCP MSS(Maximum Segment Size,最大报文段大小)为1460。

  开启/关闭网卡

  ifconfig 网卡名 【up/down】:开启或关闭网卡

  关闭

  开启

  其他开启/关闭网络接口的命令

  systemctl restart network:重启所有的网卡

  ifdown 网卡名:关闭某个网卡

  ifup 网卡名:开启某个网卡

  netstat----查看网络连接情况(即端口扫描)

  常用命令netstat -natp

  常用选项:

  -a:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)

  -n:以数字的形式显示相关的主机地址、端口等信息

  -r:显示路由表信息

  -l:显示处于监听(Listening)状态的网络连接及端口信息

  -t:查看 TCP传输控制协议相关的信息

  -u:显示 UDP用户数据报协议相关的信息

  -p:显示与网络连接相关联的进程号、进程名称信息(该选项需要 root 权限)

  netstat -natp | grep 端口号

  netstat -natp | grep 端口号 |wc -l

  ss----获取 socket 统计信息

  ss能够显示更多更详细的有关TCP和连接状态的信息,而且比 netstat 更快速更高效。

  常用命令ss -nltp

  常用选项:

  -t: tcp协议相关

  -u: udp协议相关

  -w: 裸套接字相关

  -x:unix sock相关

  -l: listen状态的连接

  -a: 所有

  -n: 数字格式

  -p: 相关的程序及PID

  -e: 扩展的信息

  -m:内存用量

  -o:计时器信息

  -r: --resolve 把 IP 解释为域名,把端口号解释为协议名称

  lsof----列出系统中打开文件

  lsof:它可以显示当前系统中打开的文件、目录、套接字、管道等资源,以及与它们相关联的进程信息。

  lsof -p:列出指定进程PID打开的文件和网络连接

  lsof -u:列出指定用户打开的文件和网络连接

  lsof -i :n:列出指定端口被哪些进程占用

  lsof -c:列出指定命令打开的文件

  lsof -i -sTCP:LISTEN :以监听模式查看网络连接

  ping----测试网络连通性

  -c:发送包的个数

  -i:发送包的间隔时间

  -w:多少秒后停止 ping 命令操作

  traceroute----跟踪数据包的路由途径

  命令格式:traceroute 目标主机地址IP

  命令用途:测试从当前主机到目的主机之间经过的网络节点数(只显示三层设备,最多显示30个)

  nslookup----测试DNS域名解析

  命令格式:nslookup 目标主机地址 [DNS服务器地址]

  命令用途:目标主机的 IP 地址,以及查询该信息所用的 DNS 服务器的地址。

  nslookup 目标主机地址

  nslookup 目标主机地址 [DNS服务器地址]

  dig----可以显示出更多详细信息

  route----查看路由表条目

  route

  route -n:查看或设置主机中路由表信息




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
上一篇:vscode 怎样链接数据库
下一篇:linux系统时间怎么修改及设置
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部