Linux常用命令——网络命令
Linux常用的命令特别多,分为很多个模块,一次性要把全部都记住十分困难,下面我分模块整理了下面几个常用命令:
- 文件处理命令:Linux常用命令——文件处理命令
- 网络命令:Linux常用命令——网络命令
- 压缩解压命令:Linux常用命令——压缩解压命令
- 帮助命令:Linux常用命令——帮助命令
- 用户管理命令:Linux常用命令——用户管理命令
- 文件搜索命令:Linux常用命令——文件搜索命令
- 权限管理命令:Linux常用命令——权限管理命令
- 关机和重启命令: Linux常用命令——关机和重启命令
(一)网络命令:write
- 命令名称:write
- 命令所在路径:/usr/bin/write
- 执行权限:所有用户
- 语法:write <用户名>
- 功能描述: 给用户发信息,以Ctrl+D保存结束
范例: $write Auraros
(先使用w查看在线用户)
(二)网络命令:wall
- 命令名称:wall
- 命令英文原意: write all
- 命令所在路径:/usr/bin/wall
- 执行权限:所有用户
- 语法:wall [message]
- 功能描述: 给全部用户发信息
范例: $wall Auraros is a boy !
(三)网络命令:ping
- 命令名称:ping
- 命令所在路径:/bin/ping
- 执行权限:所有用户
- 语法:ping 选项 IP地址
-c 指定发送次数 - 功能描述: 测试网络连通性
范例: $ping 192.168.1.156
(四)网络命令:ifconfig
- 命令名称:ifconfig
- 命令英文原意: interface configure
- 命令所在路径:/bin/ifconfig
- 执行权限:root
- 语法:ifconfig 网卡名称 IP地址
- 功能描述:查看和设置网卡信息
范例: $ifconfig eth0 192.168.8.250
(五)网络命令:mail
- 命令名称:mail
- 命令所在路径:/bin/mail
- 执行权限:所有用户
- 语法:mail [用户名]
- 功能描述:查看发送电子邮件
范例: $mail root
(六)网络命令:last(重要日志查询)
- 命令名称:last
- 命令所在路径:/bin/last
- 执行权限:所有用户
- 语法:last
- 功能描述:列出当前与过去登入系统的用户信息
范例: $last
(七)网络命令:lastlog(重要日志查询)
- 命令名称:lastlog
- 命令所在路径:/usr/bin/lastlog
- 执行权限:所有用户
- 语法:lastlog
- 功能描述:检查某特定用户上次登录的时间
范例: $lastlog
$lastlog -u 502
(八)网络命令:traceroute
- 命令名称:traceroute
- 命令所在路径:/bin/traceroute
- 执行权限:所有用户
- 语法:traceroute
- 功能描述:显示数据包到主机间的路径
范例: $traceroute www.lampbrother.net
(九)网络命令:netstat
- 命令名称:netstat
- 命令所在路径:/bin/netstat
- 执行权限:所有用户
- 语法:netstat [选项]
- 功能描述:显示网络相关信息
-t : TCP协议
-u:UDP协议
-l:监听
-r:路由
-n:显示IP地址和端口号
范例:
$ netstat -tlun 查看本机监听的端口
$netstat -an 查看本机所有的网络连接
$ netstat -rn 查看本机路由表
(十)网络命令:挂载命令
- 命令名称:mount
- 命令所在路径:/bin/mount
- 执行权限:所有用户
- 语法:mount [-t 文件系统] 设备文件名 挂载点
范例: $mount -t iso9660 /dev/sr0 /mnt/cdrom