您的位置:首页 > 理论基础 > 计算机网络

linux常用命令-网络命令

2015-04-23 15:43 155 查看


write命令

比如我先建一个用户liuchen然后给他发信息






系统显示liuchen没有登录,所以我们可以认为如果用户不在线是不能进行发送信息的,这个一定要记住!

打开putty工具,登陆liuchen






好了,已经登陆了,我们发送信息试试






没有报错,我们在putty工具上看一下






看到了吧!

注意一下打错的时候用Ctrl+退格键或者del键进行退格

打完的时候用Ctrl+d表示输入结束!

广播命令wall(write all)






我们试一下wall命令











三个都能收到






ping命令(判断我和对方是否可用?)






我们ping一下本机会发现会一直ping下去,只有按Ctrl+C才能

停止,所以有没有可以ping指定次数的命令呢?

ping -c [num] [ip]命令






看,他自己ping了三次就自动停下来了!

注意一下packer loss如果丢包率很高,虽然能ping通但是还要

注意信息丢失

怎么查看当前的网络信息呢?

ifconfg命令











机器默认有两个网卡,eth0和lo

eth0是真实存在的第一个网卡

lo是一个虚拟地址,就算你没有网卡它也存在默认地址是

127.0.0.1

mail命令






mail命令跟write命令最大的区别就是不论他在不在线都可以发

送邮件

如果仅仅在本机上发送邮件信息存储在内存中,如果对外面的服

务器发送邮件必须联网!

mail 用户名

subject 标题






怎么在liuchen中查看呢?

mail命令






N代表new(未读)!

其次发现的是发信的时间,发信的标题!

怎么对邮件进行操作呢?

&help






查看邮件最简单的就是&num查看第num封邮件






看到邮件的具体信息了吧!

我们用&h查看邮件列表






会发现>后面那个n已经消失了,为什么?因为邮件已经读了

啊!

删除这个邮件

&d [num]






删除之后再查看列表会发现什么都没有了,表示删除成功!

&q退出






last命令











我这台机器没显示出来!

lastlog命令,显示全部用户的最后

一次登录时间

tracerote命令






我们知道我们主机发送一个信息不是一下子就能到达目的地的,

会经过一个一个节点最终会到达目的地!

traceroute就是显示这一个一个经过的节点

traceroute百度释义为跟踪路由!






虚拟机没有配置联网所以我查看的是本机的ip






traceroute命令很重要,在你的网络不能连接某一个网址时

通过他可以探测到哪一个节点出现问题?是本地还是运行商还是

终端?

netstat命令






查看网络状态的命令






我们试一下






第一个是协议,第二个是receive状态第三个是send状态;

第四个是ip地址以及端口,第六个是状态,list=listen

只有tcp才会监听

netstat -an (a=all)

查看所有的监听信息






我们看到还能监听到ESTA(ESTABLISHED)已经建立的链接

我刚才开了两个putty链接服务器,在这里都可以看到

还有一些网络程序占用的端口也被监听出来








但是对我们意义不大,不用看!

netstat -rn

路由列表






最后一个是ip地址看到了吗?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: