linux 常用命令(1)

以太网链接
linux中,以太网接口被命名为eth0,eth1
通过lspci命令可查看网卡硬件信息(USB网卡可使用lsusb)
命令ifconfig用来查看借口信息
ifconfig -a 查看所有接口
ifconfig eth0 查看特定接口

命令ifup用来启用一个接口 ifup eth0
命令ifdown用来禁止一个接口 ifdown eth0

setup命令可用来配置网络信息,配置完成后需要使用ifup启用网卡

网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DNS配置文件
/etc/resolve.conf
主机名配置文件
/etc/sysconfig/network
静态主机名配置文件
/etc/hosts

hostname查看修改主机名

测试网络连通性
ping ip地址/域名

测试DNS解析
host 域名
dig 域名

显示路由表
ip route

追踪到达目标地址的网络路径
traceroute 域名/IP
使用mtr进行网络质量测试(结合ping和traceroute)
mtr 域名

实时修改主机名,重启之后不生效
hostname 修改的名字

永久修改主机名
/etc/sysconfig/network
HOSTNAME=修改的名字

网络故障排查遵循从底层到高层,从自身到外部的流程进行
先查看网络配置信息是否正确

--ip地址
--子网掩码
--网关
--DNS

查看网关是否联通
ping 网关IP地址

查看DNS解析是个否正常
host 域名

管道。重定向
< 将STOUT重定向到文件(覆盖
<< 将STOUT重定向到文件(追加
2> 将STRERR重定向到文件(覆盖
2>&1 将STRERR与STOUT结合
< 重定向到STDIN。用的较少

管道| 将一个命令的STOUT作为另一个命令的STDIN

重定向:通常用来组合不同的命令,以实现一个复杂的功能
管道:通常用来保存某命令的输出信息或错误信息,可以用来记录执行结果或保存错误信息到一个指定文件

你可能感兴趣的:(linux 常用命令(1))