一、临时更改主机名【hostname】

语法:hostname 主机名 参数: #修改/etc/sysconfig/network文件配置永久主机名

二、检测主机【ping】

语法:ping 参数 ip/域名 参数: -c 【设置完成的次数】 -i 【间隔秒数】 -t 【存活数值】 -s 【指定数据包的大小】

三、显示或配置网络设备【ifconfig】

语法:ifconfig 网卡 参数 参数: up
down

四、显示或配置无线网络设备【iwconfig】

五、查询DNS记录和解析【nslookup】

语法:nslookup 域名 参数: -d 【查看域名的缓存】

*** 六、显示数据包传输路径【traceroute】***

语法:tarceroute 域名 参数: -s 【来源地址】

七、显示其他用户的信息【finger】

八、用于远程登入【telnet】

语法:telnet 参数 ip 参数:

九、修改或获取网卡的配置信息【ethtool】

语法:ethtool 网卡 参数: -i 【显示网卡驱动的信息】

*** 十、查看当前系统连接【netstat】***

语法:netstat 参数 参数:

-a 【显示所有连线的Socket】 -n 【直接使用ip地址,而不通过域名服务器】 -p 【显示正在使用Socket的程序名称和进程】 --t 【显示tcp协议的连线状况】 -u 【显示udp协议的连线状况】 #查看当前连接数 netstat -na | grep ESTABLISHED | wc -l

十一、获取Socket的统计信息【ss】

语法:ss -参数 -参数 参数: -t 【只显示tcp的套接字】 -u【只显示udp的套接字】 -a【显示所有的套接字】 -n【显示端口号】 -p【显示进程信息】 -l 【显示处于侦听的套接字】

*** 十二、激活网卡【ifup】***

语法:ifup 网卡 参数:

十三、关闭网卡【iddown】

语法:ifdown 网卡 参数:

十四、显示修改路由表【route】

语法:route 参数 参数: -n 【直接使用ip】 #route add -net 1.1.1.1 netmask 255.255.255.0 dev eth0

十五、远程登录【ssh】

语法:ssh 参数 用户@ip 参数: -p【指定端口】 -t 【远程执行sudo命令】

十六、远程复制文件【scp】

语法:scp 本地文件 用户@目标ip:/位置 参数: -C【允许压缩】 -r 【递归复制整个目录】 -P【指定端口】 -i 【读取指定的秘钥】 #使用普通用户时,需要注意本地和目标主机权限问题

十七、实时流量监控工具【iftop】

语法:iftop 参数 网卡 参数: -i 【设定检测的网卡】 -n【显示出ip】

十八、网络分析和排查的工具【tcpdump】

语法:tcpdump 参数 网卡 参数:

*** 十九、主机、端口扫描工具【nmap】***

语法:nmap 参数 ip 参数: -p 【扫描指定端口】 二十、ssh-key*