nkj827
作者nkj827·2020-04-30 23:42
项目经理·长春长信华天

linux网络调试相关命令

字数 1335阅读 819评论 0赞 1

使用ifconfig命令

存放在子目录/ s b i n目录中的i f c o n f i g命令通常是根操作员用来在网络中用来配置网络界面

的(本书不讨论这个技巧,请阅读 L i n u x操作系统网络管理员指南),但是却可以使用 i f c o n f i g命

令来查看P P P连接的状态信息。

当你运行某些程序,如新闻阅读器的时候出现假死机情况(即虽然程序一直在发送和接收

着数据,但是屏幕上的内容根本不发生变化)的时候,这个命令也是十分有用的。如果想使用

i f c o n f i g命令,输入下面的命令即可:

上面的命令列出了当前活跃使用的网络接口。查看其中的 p p p 0部分的内容,可以了解到

第10学时 与因特网连接用用 175

下载

图10-16 在x i s p客户程序的

主 窗 口 中 单 击

“C o n n e c t”(连

接)按钮就可以开

始一个P P P连接和

因特网任务操作

通过P P P接口接收和发送(以数据包的形式)的字节数量。在 X下从另一个控制台或者终端窗口

中以一定的时间间隔调用这个程序可以随时掌握正在发送或者接收的数据的流程。

10.8.2 使用netstat命令

从名称上就可以看出n e t s t a t命令是一个检查网络活动、连接、路由表以及其他网络消息和

统计数字的命令。如果对网络中随时发生的事情有兴趣,可以试试这个命令。举例来说,可

能会看到下面的内容(这个示例性质的输出结果有所删节):

n e t s t a t命令有超过十二个不同的命令行参数。请参阅 n e t s t a t命令的使用手册页了解更多的

信息。

10.8.3 使用ping命令

想核查I S P商的I P地址是否有效或者想测试I S P商的主机的响应时间的时候, p i n g命令就很

有用了。p i n g命令发送测试数据包并计算从主机返回应答信息所需要的时间,如下所示:

正如所看见的, p i n g命令将报告出它发送的每一个数据包从对方计算机返回所需要的时

间(以千分之一秒为计时单位)。在缺省设置的情况下, p i n g命令会不停地发送并接收数据直到

使用C t r l + C组合键通知它结束运行为止。这里需要注意的是,你的 I S P商(或者任何其他主机计

算机)使用-f参数(也就是数据轰炸)并不是一件我们应该做的好事情,因为这会引起网络过载

以及不必要的网络堵塞。如果需要有那么一个比较短的时间段来测试连接,可以使用 p i n g命

令的-c参数,后面跟上一个数值,让p i n g命令只发送限定数量的数据包。如下所示:

ping -c 10 staffnet.com

10.8.4 使用route命令

r o u t e命令通常用来在网络接口中建立和删除网络路由,在需要显示 p p p 0接口上正在发生

什么情况的时候,这个命令也非常有用。可以试试这个命令,也许可能会看到下面的内容:

上面列出的内容(与netstat -r命令相似)显示出除了一个普通的回馈接口(1 2 7 . 0 . 0 . 0,它是

在你的/ e t c / h o s t文件中定义的)之外,当前还有一个 p p p 0接口是活跃的。关于 r o u t e命令更详细

的资料请阅读它的使用手册页。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广