1、网络命令:write
指令名称:write
指令所在路径:/usr/bin/write
执行权限:所有用户
语法:write <用户名>
功能描述:给用户发信息,以Ctrl+D保存结束
范例: # write linzhiling
前提:接受信息的用户必须要登录在线
2、网络命令:wall
指令名称:wall
命令英文原意:write all
指令所在路径:/usr/bin/wall
执行权限:所有用户
语法:wall [message]
功能描述:发广播信息
范例: # wall ShenChao is a
honest man!
3、网络命令:ping
命令名称:ping
命令所在路径:/bin/ping
执行权限:所有用户
语法:ping 选项 IP地址
-c 指定发送次数
功能描述:测试网络连通性
范例: # ping 192.168.1.156
ping -c 3 192.168.1.156服务器回应3次即可,默认一直回应
4、网络命令:ifconfig
命令名称:ifconfig
命令英文原意:interface configure
命令所在路径:/sbin/ifconfig
执行权限:root
语法:ifconfig 网卡名称 IP地址
功能描述:查看和设置网卡信息
范例:# ifconfig eth0
192.168.8.250
5、网络命令:mail
命令名称:mail
命令所在路径:/bin/mail
执行权限:所有用户
语法:mail [用户名]
功能描述:查看发送电子邮件
范例:# mail root 给root发邮件
如果直接输入mail 表示查询邮件
结果解析: n 表示没符号读的邮件 1表示第一封 发件人,发件时间,发件主题
直接在&后面输入help,显示邮件提示命令相关信息,
在& 再次键入h显示所有邮件的内容,键入d表示删除邮件(一次删除一封),
再次h就查看不到刚才删除的邮件,键入exit退出,也可以在& 后面直接键入 数字,
表示要看第几封邮件,会显示邮件的详细信息
6、网络命令:last
命令名称:last
命令所在路径:/usr/bin/last
执行权限:所有用户
语法:last
功能描述:列出目前与过去登入系统的用户信息
范例:# last
7、网络命令:traceroute
命令名称:traceroute 路由跟踪
命令所在路径:/bin/traceroute
执行权限:所有用户
语法:traceroute
功能描述:显示数据包到主机间的路径
范例:# traceroute
www.lampbrother.net
#traceroute www.sina.com.cn
访问新浪官网所经过的路由信息ip以及所花费的时间,如果时间长,
表示在某一块路由服务有问题,或者断掉,通过这个命令可以看在哪一块出了问题
8、网络命令:netstat
命令名称:netstat
命令所在路径:/bin/netstat
执行权限:所有用户
语法:netstat [选项]
功能描述:显示网络相关信息
选项:
-t
TCP协议 三次握手 网络传输协议 打电话类似
-u
UDP协议 数据包协议 丢包率高,不握手
-l
lisenter 监听
-r
route
-n
number 显示ip和端口号
-tlnp
查看所有tcp的运行端口
Udp 和 Tcp 网络通信编程
当前是tcp协议
第一个0表示网络通畅,接受的数据包队列
没有挤压
第二个0表示发送的数据包队列,网络通畅
0.0.0.0 本地的ip地址 111 表示端口
Stat 表示TCP的监听 UDP没有监听的 注意
这条信息,表示当前有一台主机192.168.58.1正在连接到 linux192.168.58.128上 端口是22, ESTABLISHED连接
注意:自己电脑的端口是系统随机分配,不一定也要是22
netstat -rn
显示route路由信息 n:numberic
9、网络命令:setup
命令名称:setup
命令所在路径:/usr/bin/setup
执行权限:root
语法:setup
功能描述:配置网络
范例:# setup
Setup配置的ip地址永久生效
,RedHat专有的命令
配置成功 一定要重启 service network
restart
DHCP就是一种自动分配ip的服务