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
信息