几个unix网络命令

来源:互联网 发布:优酷出品的网络剧全部 编辑:程序博客网 时间:2024/05/29 02:38

1、ping命令

 

ping [选项] 主机名/IP地址

-c(数目):在发送指定数目的包后停止

-f:大量且快速地送网络封包给一台机器,看它的回应

-I(秒数):设定间隔几秒送一个网络封包给一台机器,预设值是一秒钟送一次

-l(次数):在指定次数内,以最快的方式送封包数据到指定机器(只有超级用户才能使用此选项)

-q:只显示最后的结果

-r:不经由网关而直接送封包到一台机器,通常是查看本机的网络接口是否有问题

-s(字节数):指定发送的数据字节数,预设值是56,加上8字节的ICMP都,一共是64ICMP数据字节。

 

2、ifconfig

 

3、netstat

-a:显示所有socket,包括正在监听的。

-c:每隔1秒就重新显示一遍,直到用户中断它。

-i:显示所有网络接口的信息,格式同ifconfig -e。

-n:以网络IP地址代表名称,显示出网络连接情形。

-r:显示核心路由表,格式同route -e。

-t:显示TCP协议的连接情况。

-u:显示UDP协议的连接情况。

-v:显示正在进行的工作。

 

4、finger命令

查询用户的信息,通常会显示系统中某个用户的用户名、主目录、停止时间、登录时间、登录shell等信息。

查询远程机上的用户信息,需要在用户名后面加上“@主机名”

 

命令的格式为:

finger [选项] [使用者] [用户@主机]

-s:显示用户的注册名、实际姓名、终端名称、写状态、停止时间、登录时间等信息。

-l:除了用-s选项显示的信息外,还显示用户主目录、登录shell、邮件状态等信息,以及用户主目录下的.plan、.project和.forward文件的内容。

-p:除了不显示.plan文件和.project文件以外,与-l选项相同。

 

5、route命令

用于手动配置静态路由表

命令的格式为:

route add -net remote_net_ip gateway_ip -netmask:route add -host host_ip local_interface_ip -interface

 

使用delete、change命令参数可以对路由表中的路由信息进行删除和修改。

 

 

 

原创粉丝点击