Linux学习 - 网络命令
一、write
1 功能
给指定在线用户发信息,以Ctrl + D保存结束
2 语法
write <用户名> [信息]
二、wall(write all)
1 功能
给所有在线用户发送信息(广播)
2 语法
wall [信息]
三、ping
1 功能
测试网络连通性
2 语法
ping [-c] [次数] [IP地址]
-c 指定发送次数
四、ifconfig
1 功能
查看和设置网卡信息
2 语法
ifconfig [网卡名称] [IP地址]
3 举例
ifconfig 查看网卡信息
ifconfig eth0 192.168.1.1 设置网卡eth0
五、mail
1 功能
查看发送电子邮件,“Ctrl + D”保存发送
2 语法
mail [用户名]
3 发送邮件举例
mail root 发邮件到root用户
Subject: test 邮件标题
hello 邮件内容
4 接收邮件举例
mail 接收邮件
& help 查看支持的命令格式
& [邮件序列号] 查看邮件详细信息
& h 返回邮件
& d [邮件序列号] 删除邮件
六、last
1 功能
列出目前与过去登入系统的用户信息
七、lastlog
1 功能
检查某特定用户上次登入的时间
2 语法
lastlog [-u] [用户uuid]
-u 指定某特定用户
八、traceroute
1 功能
显示数据包到主机间的路径
2 举例
traceroute www.baidu.com 显示网站的IP地址,访问的路径
九、netstat
1 功能
显示网络相关信息(状态)
2 语法
netstat [-atulrn]
-a 所有网络
-t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示IP地址和端口号
3 范例
netstat -tlun 查看本机监听端口
netstat -an 查看本机所有的网络连接
netstat -rn 查看本机路由表(网关)
十、setup
1 功能
配置网络
2 使用
配置完之后 service network restart 重启网络服务