Linux下的网络命令大全
命令一:write
指令所在目录:/usr/bin/write
语法:write [用户名]
功能介绍:给用户发消息,以Ctrl+D保存结束
实例
我们给eleght这个用户发一条消息,如图1-1所示
1-1
我们用xshell打开eleght,我们会看到如下输入代表成功接收,如图1-2
1-2
命令二:wall
英文原意:write all
指令所在路径:/usr/bin/wall
语法:wall [message]
功能描述:给所有用户发消息
实例,如图1-3
[root@centos ~]# wall wo ai ni
1-3
从输出的信息中我们可以看到本用户发出去的同时也接收到了消息,这两个命令其实是比较古老的命令,在Unix中就开始有这两个命令了,但是到现在还是可以使用的,在多用户的情况下广播一下试试也无妨
命令三:ping
命令所在路径:/bin/ping
语法:ping [参数] [IP地址]
-c 指定发送次数,这一个参数就够了,不需要太多
功能描述:测试网络连通性
实例ping一下本机ip,如退1-4所示
[root@centos bin]# ping 192.168.213.128
1-4
从上述输出的信息中我们可以看到,我们ping通了,ping的原理其实很简单就是向远程主机发送一个数据包,看是否回应我
命令四:ifconfig
命令所在路径:/sbin/ifconfig
执行权限:root
语法:ifconfig 网卡名称 IP地址
功能描述:查看和设置网卡
实例1,直接键入ifconfig 查看网卡信息,如图1-5
1-5
实例2,临时更改IP地址,这个就不进行演示了比较简单
网络命令五:mail
命令所在路径:/bin/mail
语法:mail [用户名]
命令描述:查看发送电子邮件,但不是真正的像互联网上的发送邮件接收一样
Ctrl+D结束
实例,给root本身发送一个邮件,键入
mail root #开始进行写
mail #直接进行接收
如图1-6所示
1-6
命令六:last
命令所在路径:/usr/bin/last
语法:last
功能描述:列出目前与过去登陆系统的用户信息
实例,我们直接键入last,显示如图1-7所示
1-7
从上述输出的信息中我们可以看到登陆的用户以及登陆推出时间等等详细信息,这个日志查询命令对于我们来说也十分注重要,我们还可以键入lastlog这个命令他会显示最后一个登陆信息,而不会显示所有,如图1-8
1-8
命令七:traceroute
语法 :traceroute
功能:显示数据包到主机之间的路径
我们键入,traceroute www.baidu.com 如图1-9所示
1-9
由于路由器阻止icmp导致无法检测到,正常情况下每一个节点都会显示出来的
命令八:netstat
命令路径:/bin/netstat
语法:netstat [选项]
功能 :显示网络相关信息
常用选项
-t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示IP地址和端口号
实例,我们键入 netstat -tlun #查看本机监听端口,如图2-1所示
2-1
命令九:setup
这个命令是redha开发的,可以进行一些系统服务网络服务配置,在目前为止可能还是Redhat和centos有这个命令,在centos中也缺少了防火墙配置,网络配置这两个选项
我们在centos中键入 setup ,如图2-2
2-2
在Redhat中还可以设置网络配置,如图2-3
2-3
但是centos中我们可以键入 nmtui 这个命令进行配置,如图2-4,大家还要记得配置网络后重启网络
2-4
好了,这就是Linux下的常用网络命令介绍,除了前两个其他的我们会经常用到,Eleght科技技术分享头条号,喜欢的朋友随手点个赞吧!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。