Linux 常见网络相关命令

write

write 用于给用户发送信息,基本语法为:

write <用户名>

完成后以 ctrl+D 保存,输错了需要按 ctrl+backspace 或者 delete。

wall

wall 即 write all,给所有用户发广播信息,基本语法为:

wall [message]

ping

ping 用于测试网络联通性,基本语法为:

ping [选项] [IP地址]

与 Windows 不同的是,ping 命令会一直进行下去,可以使用 ctrl+C 来停止或者使用 -c 选项指定次数

ifconfig

用于查看和设置网卡信息,基本语法为:

ifconfig 网卡名称 IP地址

例如:ifconfig eht0 192.168.1.100 如果用于查看的话则直接输入 ifconfig 即可

mail

用于查看发送邮件,基本语法为:

mail <用户名>

也是用 ctrl+D 接收。直接输入 mail 可以查看邮件

last 与 lastlog

last 用于统计所有用户的登录时间信息,包括重启信息。lastlog 用于查看用户最后一次登录信息,lastlog 加上 -u 和 uid 或者用户名可以之查看指定用户,例如:

lastlog -u 502

traceroute

显示数据包到主机间的路径,基本语法为:

traceroute www.kernel.org

netstat

用于显示网络相关信息,基本语法为:

netstat [选项]

常见选项有:

  • -t TCP协议
  • -u UDP协议
  • -l 监听
  • -r 路由
  • -n 显示 IP 地址和端口号

常见的命令有:

  • netstat -tlun 查看本机监听的端口
  • netstat -an 查看百济所有的网络连接
  • netstat -rn 查看本机路由表

setup

setup 用于配置网络,是 redhat 开发的管理工具集,在其他的 Linux 中是不存在的。修改过后需要重启网络服务,使用 service network restart

mount 与 umount

mount 用于挂载,基本语法为:

mount [-t 文件系统] 设备文件名 挂载点

例如:

mount -t iso9660 /dev/sr0 /mnr/cdrom

取消挂载使用 umount ,但是不可以再挂载目录下取消挂载。基本语法为:

umount /dev/sr0

你可能感兴趣的:(Linux 常见网络相关命令)