UNIX网络通信
一、查看用户信息(finger, who)
•用finger命令来显示正在使用UNIX系统的用户信息。finger的命令格式如下:
•finger [用户名][@主机域名或ip地址]
finger |
查看本地所有用户信息 |
finger root |
查看root用户的信息 |
finger @boss211 |
查看主机boss211的所有用户信息 |
finger billing@boss211 |
查看主机boss211的billing用户信息 |
•用who命令来显示正在使用UNIX系统的用户信息。who的命令格式如下:
•who
•who am i
二、显示网络状态(netstat)
•netstat可以显示当前网络的运行状态,功能强大,格式复杂,我们只是在这简单介绍常用的几种方法:
•查看全部的套接字和路由表(netstat
[ -anv ])
•-a 显示所有套接字的信息
•-n 将显示的信息按照数字来显示,如果没有此项则用逻辑名来表示
•-v 显示附加信息的套接字和路由信息
•查看网卡的地址信息(netstat
[ -i ]
[ -I interface ] [ interval ])
•-i
显示网络接口信息
•-I 指定某一接口,如:hme0:1
•interval
时间间隔
•查看路由表情况(netstat -r
[ -anv ]
)
•-r 显示路由表信息
•[ -anv ]
同上
•查看广播信息(netstat -M
[ -ns ])
•-M 显示广播路由表
•-s 统计每一协议的状态和
•查看DHCP情况(netstat -D
[ -I interface ])
•-D DHCP信息