文章目录
网络命令
给用户发送信息命令:write
给用户发送信息,ctrl+<-退格,ctrl+D保存结束
语法
write <用户名>
发信息之前需要确认用户在线,用w命令
范例
发送广播消息:wall
发送广播消息, 所有在线用户都可以收到。
语法
wall [message]
范例
wall lhx is a handsome
测试网络连通性(*):ping
测试网络连通性
语法
ping 选项 IP地址
-c:执行发送次数
范例
查看和设置网卡信(*):ifconfig
查看和设置网卡信息
语法
ifconfig 网卡名称 IP地址 (一般不用这种方式设置)
范例
lo:回环网卡
eth0:物理网卡
ens160:虚拟网卡
发送电子邮件命令:mail
查看,发送电子邮件 用户不需要在线
语法
mail [用户名]
范例
# mail root
Subject:test
内容
ctrl + d 发送
# mail # 查看邮件
# 1 # 输入序列号,查看邮件
# h # 查看邮件列表
# d # 删除邮件
网络命令六(*):last
列出目前与过去登入系统的用户信息,所有的登录记录都有, 可判断机器的重启时间,看看有没有未知的操作。
语法
last
范例
网络命令七(*):lastlog
检查某特定用户最后一次登录的时间
语法
lastlog
范例
- lastlog
- lastlog -u 502 # 502是UID
网络命令八(*):traceroute
显示数据包到主机之间的路径, 可以定位出现问题的网络节点 ,
如果某个路由节点禁止ping功能,那么,将显示 * * *
,此时命令也就失去了意义。
语法
traceroute 链接
范例
网络命令九:netstat
显示网络相关信息
语法
netstat [选项]
选项
- -t: TCP协议,面向连接
- -u: UDP协议,无连接
- -l: 监听
- -r:路由
- -n: 显示IP地址和端口号
- -p: 显示进程信息
范例
netstat -tlun # 查看本机监听的端口
netstat -an # 查看本机所有的网络连接,可以看到ESTABLISHED的信息
netstat -rn # 查看本机路由表,包含网关
netstat 网络命令十:setup
配置网络
语法
setup
范例
扩展命令:挂载命令–mount
将某个目录挂在到指定挂载点
语法
mount [-t 文件系统] 设备文件名 挂载点
范例
mkdir /mnt/cdrom
mount -t iso9660 /dev/sr0 /mnt/cdrom # 挂载CD
- iso9660 固定的文件系统
umount /dev/sr0 # 解除挂载