运维开发网

linux-网络命令

运维开发网 https://www.qedev.com 2021-01-14 13:41 出处:51CTO 作者:落叶红
一、临时更改主机名【hostname】语法:hostname主机名参数:#修改/etc/sysconfig/network文件配置永久主机名二、检测主机【ping】语法:ping参数ip/域名参数:-c【设置完成的次数】-i【间隔秒数】-t【存活数值】-s【指定数据包的大小】三、显示或配置网络设备【ifconfig】语法:ifconfig网卡参数参数:updown四、显示或配置无线网络设备【iwc

一、临时更改主机名【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*

扫码领视频副本.gif

0

上一篇:

:下一篇

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号