我下面列出来的10个根本的每个linux用户都应当知道的收集和监控号令。收集和监控号令近似于这些:hostname,ping,ifconfig,iwconfig,netstat,nslookup,traceroute,finger,telnet,ethtool用于查看linux办事器ip地址,治理办事器收集建设,经由过程telnet和ethernet成立与linux之间的收集链接,查看linux的办事器信息等。下面让我们看看在linux下的收集和监控号令的利用。
1.hostname
hostname没有选项,显示主机名字
hostname–d显示机械所属域名
hostname–f显示完全的主机名和域名
hostname–i显示当前机械的ip地址
2.ping
ping将数据包发向用户指定地址。当包被领受。方针机械发送返回数据包.ping首要有两个感化
第一,用来确认收集连接是通顺的。
第二,用来查看连接的速度信息。
假定你pingwww.yahoo.com它将返回它的ip地址。你可以经由过程ctrl+C来遏制号令。
3.ifconfig
查看用户收集建设。它显示当前收集设备建设。对需方法受或发送数据弊端查找,这个东西极其好用。
4.iwconfig
iwconfig东西与ifconfig和ethtool近似。是用于无线网卡的.你可以用他查看设置根基的Wi-Fi收集信息,例如SSID,channel和encryption.还有其他良多建设你也能够查看和点窜,,包含领受活络度,RTS/CTS,发送数据包的分片大年夜小,和无线网卡的重传机制
5.nslookup
nslookup这个号令在有ip地址时,可以用这个号令来显示主机名,可以找到给定域名的所有ip地址。而你必需连接到互联网才能利用这个号令
例子.nslookupblogger.com
你也可利用nslookup从ip获得主机名或从主机名获得ip。
6.traceroute
一个便利的东西。可用来查看数据包在提交到长途系统或网站时辰所颠末的路由器的IP地址、跳数和响应时候。一样你必需链接到互联网才能利用这个号令
7.finger
查看用户信息。显示用户的登录名字、真实名字和登录终端的名字和登录权限。这是unix一个很老的号令,此刻已很少利用了
8.telnet
经由过程telnet和谈连接方针主机,假定telnet连接可以在任一端口上完成即代表着两台主机间的连接杰出。
telnethostnameport-利用指定的端口telnet主机名。这凡是常利用来测试主机是不是在线或收集是不是正常。
9.ethtool
ethtool承诺你查看和更改网卡的良多设置(不包含Wi-Fi网卡)。你可以治理良多高级设置,包含tx/rx、校验及收集唤醒功能。下面是一些你可能感欢愉爱好的根基号令:
显示一个特定网卡的驱动信息,查抄软件兼容性时特别有效。
ethtool-i
启动一个适配器的指定行动,好比让适配器的LED灯闪动,以帮忙你在多个适配器或接口中标识接口名称:
ethtool-p
显示收集统计信息:
ethtool-s
设置适配器的连接速度,单位是Mbps:
ethtoolspeed<10|100|1000>
10.netstat
发现主机连接最有效最通用的Linux号令。你可利用"netstat-g"查询该主机订阅的所有多播组(收集)
netstat-nap|grepport将会显示利用该端口的利用法度的过程id
netstat-aornetstat–all将会显示包含TCP和UDP的所有连接
netstat--tcpornetstat–t将会显示TCP连接
netstat--udpornetstat–u将会显示UDP连接
netstat-g将会显示该主机订阅的所有多播收集