Linux网络工具相关命令用法详细介绍

2021年3月27日14:30:47 发表评论 164 次浏览

一个人可以使用各种网络工具来执行任务, 例如获取有关网络上其他系统的信息, 访问其他系统以及直接与其他用户通信。可以使用以下实用程序获取网络信息ping, finger, traceroute, host, dig, nslookup等。这些对于较小的网络很有用, 并且可以直接访问远程系统以复制文件或执行命令。

下面列出了网络信息工具:

ping:

ping命令用于检查远程系统是否正在运行或正在运行。简而言之, 此命令用于检测系统是否连接到网络。

语法如下:

$ ping www.lsbin.com
ping命令

注意:除了使用域名, 你还可以使用IP地址。一种ping如果操作可能失败ping访问被网络防火墙拒绝。

host:

此命令用于获取有关连接到网络的远程系统的网络地址信息。这些信息通常包括系统的IP地址, 域名地址, 有时还包括邮件服务器。

语法如下:

$ host www.google.com
host命令

finger:

可以在其网络上获取有关用户的信息, 并且

WHO命令以查看你的系统上当前有哪些用户在线。 who命令列出了当前连接的所有用户, 以及登录时间, 登录时间和登录时间。

finger可以在大型网络上运行, 尽管大多数系统出于安全原因将其阻止。

语法如下:

$ finger www.ABC.com

你可以使用任何网站域或IP地址代替ABC。

traceroute:此命令用于跟踪计算机网络的顺序。你可以跟踪检查连接到主机的路由。 mtr或xmtr工具也可以用于执行ping和跟踪。选项可用于指定参数, 例如服务类型(-t)或源主机(-s)。

netstat:

此命令用于检查端口的状态, 包括端口的打开, 关闭, 等待和伪装连接。网络统计(netstat)命令显示连接信息, 路由表信息等。

语法如下:

$ netstat
netstat命令

注意:要显示路由表信息, 请使用(

netstat -r

)。

tracepath:

tracepath的功能与traceroute命令的功能非常相似。这些命令之间的主要区别是tracepath不需要复杂的选项。此命令不需要root特权。

语法如下:

$ tracepath www.google.com
tracepath命令

dig:

dig(域信息Groper)查询DNS相关信息, 例如记录, cname, mxrecord等。此命令用于解决DNS相关查询。

语法如下:

$ dig www.google.com
dig命令

hostname:

此命令用于查看计算机的主机名。你可以在etc/sysconfig/network中永久更改主机名。更改主机名后, 你需要重新启动计算机。

语法如下:

$ hostname
主机名命令

route:

route命令用于显示或修改路由表。要添加网关, 请使用(-n)。

语法如下:

$ route -n
路线命令

nslookup

你可以使用nslookup(name server lookup)命令查找与DNS相关的查询或对DNS服务器进行测试和故障排除。

语法如下:

$ nslookup google.com
nslookup命令

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: