linux常用命令-网络命令

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地址看到了吗?


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值