这是100个 Linux 命令的第10篇文章,主要介绍如何在 Linux 主机中管理网络,包括网络接口配置、主机名配置等。...命令篇 77.ifconfig `ifconfig`是一个接口配置命令,man 文档中被说明已废弃,目前更多用来显示已被激活的网络接口信息。...83.ip ip 命令是新一代也是目前应该使用的管理网络的命令,它是一个严格模式化的命令。...该命令用于管理和查看网络接口,甚至可以添加虚拟网络接口,将网络接口分组进行管理。...在Linux中,路由条目的优先级确定方式是先匹配掩码位长度,再比较管理距离(比如metric)。
systemctl restart network # 重启网卡,当更新网卡配置时需要 ifconfig | less # 查看网络配置信息,当网卡较多的时候 加上 less 是比较有用的 ifconfig
netstat (network statistics) 是一个命令行工具,用于监视传入和传出的网络连接以及查看路由表、接口统计信息等。...它在网络故障排除和性能测量方面非常有用。netstat是最基本的网络服务调试工具之一,告诉你哪些端口是开放的,是否有程序在监听端口。...显示网络接口事务 显示网络接口数据包事务,包括传输和接收具有 MTU 大小的数据包。...显示内核接口表 显示内核接口表,类似于ifconfig命令。...之netstat命令 Linux之ss命令
本文涉及:Linux网络管理常用命令:ifconfig、netstat、route、ping、telnet、tcpdump ◆ 修改主机名 ◆ vi /etc/sysconfig/network...-a 显示所有的网络信息 -s 以短格式显示信息 [-]arp 在设备上启用或禁用ARP 网络状态 netstat 常用参数: -t:列出TCP协议端口 -...u:列出UPD协议端口 -n:不使用域名和服务名,而使用IP地址和端口号 -l:仅列出在监听状态网络服务 -a:列出所有的网络连接 -r:列出路由列表 查看路由: route 常用参数: -A:...设置路由地址的类型 -C: 显示Linux核心的路由缓存 -n: 不执行DNS反向查找,直接显示数字形式的IP地址 -v: 显示详细信息 -e: netstat...格式显示路由表 -net: 设置网络路由 -host: 设置主机路由 add : 添加路由 del : 删除路由 ◆ 网络测试命令 ◆ 查看指定ip或域名的网络状况
hostname : 查看主机名 或临时修改主机名 cat /etc/sysconfig/network : 查看主机名设置文件, 修改 hostname可持久化修改主机名(但阿里云服务器linux...系统中未发现该文件) ifconfig : 查看服务器IP地址 或临时修改服务器IP地址 service network restart : 重启系统网络服务 (service xxx restart...: 重启某个服务) cat /etc/sysconfig/network-scripts/ifcfg-eth0 : 查看网络配置文件 通过 vim 修改网络配置文件 ,可持久化修改服务器IP地址... ONBOOT=YES(每一次重启网络服务,该网络配置自动生效) BOOTPROTO=STATIC(网络服务改为静态,不让其动态自动获取) IPADDR = 192.168.177.128...) 保存后通过 service network restart : 重启系统网络服务,来生效。
Linux网络管理基础 常用命令ifconfignmtuiping等 能够熟练使用此些命令 网络接口分类 以太网:en开头 Wlan(无线局域网):w1开头 Wwan(无线城域网):www开头 网络的配置...可以通过修改网卡配置文件来设置网络,网卡配置文件默认在/etc/sysconfig/network-script文件夹内 nmcli nmtui最简单也最常用的一个命令,他可以提供一个图形界面来帮助我们配置网卡...128.0.0.0 - 191.255.0.0 子网掩码255.255.0.0 /16 C类192.0.0.0 - 223.255.255.0 /24 修改IP地址方法 ifconfig不仅可以查看网络接口状态...ifconfig ens33 192.168.1.2 netmask 255.255.255.0 #将ens33网卡的IP地址设为192.168.1.2 子网掩码设为255.255.255.0 nmcli基础命令...瞬态(transient): "瞬态"是主机名字在系统运行时临时分配的主机名,由内核管理,例如,从DHCP或者DNS服务器分配到的localhost就是这种命名。
本文包括: 查看网络接口、配置网络接口、重启网络接口、路由命令 route、主机名称命令 hostname、网络工具 1....配置网络接口 命令格式: # ifconfig netmask [up|down] # ifconfig <address...使用ifconfig命令的down、up参数重启网络接口 # ifconfig eth1 down # ifconfig eth1 up 使用ifdown、ifup命令重启网络接口 # ifdown...网络工具 测试连通命令 ping 参数 c:指定发送数据包的个数 f:快速发送数据包 s:指定发送数据包的大小 I:指定发送测试数据包的网络接口 R:显示数据包经过的路由过程 t:指定数据包使用的TTL...值 网络路经测试命令 traceroute 测试到目标主机之间的所有路由器的连通情况 # traceroute 192.168.144.186 查看网络状态命令 netstat 参数 i:查看网络接口的使用情况
现代人的生活越来越依赖网络,对于一个操作系统来讲,网络功能的支持和管理就更为重要了,本节课我们一起来看一下在CentOS8中如何对网络进行管理 NetworkManager和常用工具和基本用法 NetworkManager...介绍 在linux系统中传统的网络管理方法是用过一个叫network的服务来实现,在CentOS7中依然有这个服务的身影,但是到了CentOS8中已经不使用network这个服务了,而是使用了一个叫NetworkManager...的服务,这个服务可以简化我们管理有线和无线连接的工作,除此之外它还能管理不同类型的网络,包括物理网卡,虚拟网卡,以太网,非以太网等 常用工具 nmcli:命令行工具 nmtui:文本图形界面工具...cockpit:基于web的管理工具 nmcli基本用法 nmcli命令的用法类似linux中以前的ip命令,而且支持tab补全,另外也可以使用-h或者–help获取帮助 [root@zutuanxue...,通过nmcli device可以查看到有哪些网络设备是被NetworkManager托管,通过nmcli connection控制网络设备的连接状态 使用nmcli命令设置网卡信息 查看网卡信息 [root
前言 只有光头才能变强 回顾前面: 看完这篇Linux基本的操作就会了 Linux用户和权限管理看了你就会用啦 Linux进程管理 这篇主要讲解在Linux下网络的管理。...那么接下来就开始吧,如果文章有错误的地方请大家多多包涵,不吝在评论区指正哦~ 声明:基于Centos6.9 一、Linux下的网络 Linux支持各种协议类型的网络 TCP/IP、NetBIOS/NetBEUI...这些网络协议是Linux内核提供的功能,具体的支持情况由内核编译参数决定。 ?...参考资料: https://zhuanlan.zhihu.com/p/32948325--VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别(软件指南针) 1.1常用的管理网络命令 网络接口相关...四、总结 本文主要是总结了Linux下网络和安装软件的知识~~~这两个知识点在Linux下也是很重要的,是学习Linux的基础~ 继续完善上一次的思维导图: ?
Linux磁盘管理好坏直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。...du 命令也是查看使用空间的,但是与 df 命令不同的是 Linux du 命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍 Linux du 命令。...与 df 不一样的是,du 这个命令其实会直接到文件系统内去搜寻所有的文件数据。 ---- fdisk fdisk 是 Linux 的磁盘分区表操作工具。...---- 磁盘挂载与卸除 Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。...可用在类似网络文件系统 (NFS) 无法读取到的情况下; -n :不升级 /etc/mtab 情况下卸除。
Linux命令行 命令 空格 参数(可写可不写) 空格 文件(可写可不写) ls /opt 根目录下的opt文件夹 ls -a 显示所有文件及隐藏文件 /opt ls -l 详细输出文件夹内容...命令的参数都是可选的,不同参数作用也不同 >Linux命令之间,必须得有一个或者多个参数 mkdir -p递归创建文件夹 mkdir -p /opt/apollo/qq 创建了Apollo和qq...-v 参数显示删除的过程 linux命令提示符 whoaomi:显示当前登录的用户 hostname:显示当前主机名 pwd:显示当前的工作目录绝对路径 目录分隔符:window以反斜杠分割目录 >...Linux帮助命令 当你不知道Linux命令如何使用的时候,可以使用man命令帮助你 如: man ls 进入man帮助文档后,按q退出文档 2.使用 --help参数: 帮助命令的精简版...: 比如: ls --help Linux命令行常用快捷键 ctrl+c cancel取消当前操作 ctrl+l 清空屏幕内容 ctrl+d 退出当前用户 ctrl+a
Linux 系统的管理员之所以是 root,并不是因为名字叫 root,而是因为该用户的身份号码即 UID(User IDentification)的数值为 0。...管理员 UID 为 0:系统的管理员用户。...普通用户 UID 为 1000开始的:是由管理员创建的用于日常工作的用户。 为了方便管理属于同一组的用户,Linux 系统中还引入了用户组的概念。...普通用户只能使用 passwd 命令修改自己的系统密码,而 root 管理员则有权限修改其他所有人的密码。...root 管理员在 Linux 系统中修改自己或他人的密码时不需要验证旧密码,这一点特别方便。既然 root 管理员能够修改其他用户的密码,就表示其完全拥有该用户的管理权限。
与Linux网络相关的文件 (1)/etc/sysconfig/network 功能在于设置主机名称和是否可以启动整个网络 (2)/etc/sysconfig/network-scripts/ifcfg-eth0...TCP/IP上的所有协议的端口数,包括HTTP、FTP、SSH、Telnet等服务 (6)/etc/protocols 定义IP数据包协议的相关数据,包括ICMP、TCP、UDP数据包协议的定义 常用命令...对于下面介绍的命令,我不会写类似与man看到的内容,需要这样内容的请自行man一下,我只是写几个常用的命令和选项 ifconfig 手动启动、观察和修改网络借口(Network Interface)的相关参数...(2)修改网络接口ip # ifconfig eth0 192.168.37.90 ##暂时将ip地址设置为192.168.37.90 # ifconfig eth0 192.168.37.90 netmask...ip地址 # ifconfig eth0:0 down ##关闭此网络接口 # /etc/init.d/network restart ##重新启动整个网络,刚才的临时设置失效 ifup/ifdown
:测试网络连通性 PS:远程探测命令,给远程主机发信息包,只要有回应,说明和对方是通的。...例1:time越短,网络越好。同时在ping时我们重点关注packet loss,如果丢包率非常高,即使ping通了,说明网络状态也很差。 ? ? 4....1:可以看出来哪个网络节点出了问题 ?...命令名称:netstat 命令所在路径:/bin/netstat 执行权限:所有用户 语法:netstat [选项] 功能描述:显示网络相关信息 选项: -t:...命令名称:setup 命令所在路径:/usr/bin/setup 执行权限:root 语法:setup 功能描述:配置网络 例1:输入setup后显示如下图 ?
网络命令write 网络命令wall 网络命令ping 首先,ping程序会向域名服务器(DNS)发送请求,解析域名www.baidu.com的IP地址。...最后,给出汇总信息,包括报文总收发情况,总时间,往返时间最小值、平均值、最大值、平均偏差(越大说明网络越不稳定)。...网络命令ifconfig 网络命令mail 网络命令last 网络命令lastlog 网络命令traceroure 网络命令netstat 网络命令setup 挂载命令mount 其它命令 ssh远程安全登录
1、在ifconfig内容中找出ip Linux查看ip的方法有很多,ifconfig是其中一种。...|grep -v unix #显示网络连接信息,-a所有,-n实际地址 |grep -v 晓得吧,就是反向显示(不显示符合条件) 2、查看网络连接状态,并汇总信息 root@localhost ~#...www.baidu.com #可以使用dig命令,查看NS(域名服务器)记。...linux上面更加详细的dig使用方法可以参考。...查看网络端口信息:ifconfig eth0 ,
Linux 网络相关命令 [1 ping] [2 netstat] [3 tranceroute] [4 ARP] [5 tcpdump] 1 ping 作用:检测当前主机与目标主机之间的连通性(不是...100% 准确,有的服务器禁 ping) 语法:#ping 主机地址(IP地址、主机名、域名等) 该命令可以跨平台,Windows 下也可以使用,语法一致。...(区别在于 Linux 下默认一直发送,Windows 下默认发送 4 个数据包) 2 netstat 作用:表示查看网络的链接信息 语法: (1) #netstat -tnlp -t:TCP 协议...该命令不是内置命令,需要安装。...常用语法: (1) #arp -a 【查看本地缓存 MAC 表】 (2) #arp -d 主机地址 【删除指定的缓存记录】 该命令在 Windows 下同样适用。
广播地址: ff:ff:ff:ff:ff:ff,用于向整个网络广播。...IP地址和子网掩码ifconfigip address showip a (简写)测试与目标主机的连通性可以评估网络连接的延迟和稳定性,网络故障排除和性能监测ping [目标IP]下载文件或内容wget...[URL]curl [URL]远程登录,进行远程管理和协作ssh [用户名]@[目标地址]查看网络端口用于查看与 Nginx web 服务器相关的打开网络端口netstat -anp | grep nginxss...UFW规则sudo ufw delete allow 3306/tcp# 允许3306端口的TCP流量sudo ufw allow 3306/tcp# 重新加载防火墙规则sudo ufw reload网络流量实时监控如果你需要实时监控网络流量...nloadvnstat 用于显示网络流量统计信息,包括每天、每月和每年的使用情况。
ifconfig命令是一个接口配置命令,但更多的被用来显示已激活的网络接口信息。...若Linux上到某主机有多条路由可以选择,这时候会挑选优先级高的路由。在Linux中,路由条目的优先级确定方式是先匹配掩码位长度,再比较管理距离(比如metric)。...route命令用于显示和管理路由表。...5 ip命令 这是一个极其强大的命令,前面所有的网络信息显示和管理的命令,都可以由ip命令来替代完成。它是一个严格模式化的命令。...该命令用于管理和查看网络接口,甚至可以添加虚拟网络接口,将网络接口分组进行管理。
lsattr命令 用于查看文件的第二扩展文件系统属性。 语法 lsattr(选项)(参数) 选项 -E:可显示设备属性的当前值,但这个当前值是从用户设备数据库中获得的,而不是从设备直接获得的。...实例 lsattr -E -l rmt0 -H lsattr -EO -l rmt0 nmcli 地址配置工具 补充说明 nmcli命令 是 NetworkManager client 网络管理客户端。...# 重启服务 nmcli connection show -active # 显示活动的连接 nmcli connection show "lan eth0" # 显示指定一个网络连接配置...连接配置 nmcli con up default # 启用default连接配置 nmcli con add help # 查看帮助 # 创建网络会话...补充说明 systemctl命令 是系统服务管理器指令,它实际上将 service 和 chkconfig 这两个命令组合到一起。
领取专属 10元无门槛券
手把手带您无忧上云