首页 > 代码库 > 几个常用的网络相关的命令
几个常用的网络相关的命令
1、ping用法:通过目标计算机发送一个数据包,让它将这个数据包反送回来,如果返回的数据包和发送的数据包一致,那就是说你的 PING 命令成功了
ping hostname;
ping -f hostname:发送大量数据给目标机器使之忙于回应
ping -l 65510 hostname 返回一个巨大的数据包
2、tracert:Tracert 命令用来跟踪一个消息从一台计算机到另一台计算机所走的路径, 比方说从你的计算机走到浙江信息超市
例如:tracert 202.96.102.24
3、rusers和finger:这两个都是 Unix 命令。通过这两个命令,你能收集到目标计算机上的有关用户的消息。
使用 rusers 命令,产生的结果如下示意:
gajake snark.wizard.com:ttyp1 Nov 13 15:42 7:30 (remote)
root snark.wizard.com:ttyp2 Nov 13 14:57 7:21 (remote)
robo snark.wizard.com:ttyp3 Nov 15 01:04 01 (remote)
最左边的是通过远程登录的用户名。还包括上次登录时间,使用的 SHELL 类型等等信息。
使用 finger 可以产生类似下面的结果:
user S00 PPP ppp-122-pm1.wiza Thu Nov 14 21:29:30 - still logged in
user S15 PPP ppp-119-pm1.wiza Thu Nov 14 22:16:35 - still logged in
user S04 PPP ppp-121-pm1.wiza Fri Nov 15 00:03:22 - still logged in
user S03 PPP ppp-112-pm1.wiza Thu Nov 14 22:20:23 - still logged in
这个命令能显示用户的状态。 该命令是建立在客户/服务模型之上的。 用户通过客户端软件向服务器请求信息, 然后解释这些信息, 提供给用户。 在服务器上一般运行一个叫做fingerd的程序,根据服务器的机器的配置,能向客户提供某些信息。如果考虑到保护这些个人信息的话,有可能许多服务器不提供这个服务,或者只提供一些无关的信息。
4、host 是一个 Unix 命令,它的功能和标准的 nslookup 查询一样。唯一的区别是 host 命令比较容易理解。host 命令的危险性相当大,下面举个使用实例,演示一次对 bu.edu 的 host查询。
host -l -v -t any bu.edu
这个命令的执行结果所得到的信息十分多,包括操作系统,机器和网络的很多数据。
几个常用的网络相关的命令