网络命令
网络命令 write
命令名称:write
命令所在路径:/usr/bin/write
执行权限:所有用户
语法:write 用户名
功能描述:给在线用户发信息,以ctrl +d发送,按del键可以删除输入错误的信息
用法:
beginner发送信息给root用户,以ctrl +d发送
root接收到信息
网络命令 wall
命令名称:wall
英文原意:write all
命令所在路径:/usr/bin/wall
执行权限:所有用户
语法:write 信息
功能描述:发广播信息
用法:
网络命令 ping
命令名称:ping
命令所在路径:/bin/ping
执行权限:所有用户
语法:ping 选项 IP地址
-c 指定发送次数(count)
功能描述:测试网络连通性
用法:
网络命令 ifconfig
命令名称:ifconfig
英文原义:interface configure
命令所在路径:/sbin/ifconfig
执行权限:root
语法:ifconfig 网卡名称 IP地址
功能描述:查看和设置网卡信息
用法:
ifconfig 查看当前网卡信息
ifconfig eth0 192.168.0.7 设置eth0网卡IP地址
网络命令 mail
命令名称:mail
命令所在路径:/bin/mail
执行权限:所有用户
语法:mail 用户名
功能描述:查看、发送电子邮件(可以给不在线用户发信息)
用法:
给root自己发邮件
查看邮件
N代表未读
输入对应邮件序列号查看对应邮件
输入h查看邮件列表
输入q退出
网络命令 last
命令名称:last
命令所在路径:/usr/bin/last
执行权限:所有用户
语法:last
功能描述:列出目前与过去登录过系统的用户信息
用法:
除了显示用户登录信息,也会记录系统重启时间
网络命令 lastlog
命令名称:lastlog
命令所在路径:/usr/bin/lastlog
执行权限:所有用户
语法:lastlog
功能描述:查看用户最后一次登录时间(加-u选项可以查看指定用户)
用法:
直接输入lastlog查看的是所有用户(包括一些不能登录的系统伪用户)
last -u uid 可以查看指定某用户的信息
用户的uid是用户在系统中的标记,后面再讲。
网络命令 traceroute
命令名称:traceroute
命令所在路径:/bin/traceroute
执行权限:所有用户
语法:traceroute +访问的域名(地址)
功能描述:显示数据包到主机之间的路径
用法:
网络命令 netstat
命令名称:netstat
命令所在路径:/bin/netstat
执行权限:所有用户
语法:netstat 选项
常用选项:
-t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示IP地址和端口号
功能描述:显示网络相关信息
常用用法:
1、netstat rn
查看本机路由表
2、netstat tuln
查看本机监听的端口
3、netstat tuan
查看本机所有的TCP/UDP网络连接(包括监听的和以及建立的)
网络命令 setup
命令名称:setup
命令所在路径:/usr/bin/setup
执行权限:root
语法:setup
功能描述:配置网络
redhet系列才有的命令,输入setup后进入可视化界面操作
最后补充一个挂载命令
挂载命令
命令名称:mount
命令所在路径:/bin/mount
执行权限:所有权限
语法:mount [-t 文件系统] 设备文件名 挂载点
系统启动时,分区是自动挂载,而光驱、U盘等外接储存设备,每次启动都只能手动挂载。
Windows则是每次启动后自动挂载(其实就是分配盘符)。
再解释下挂载,其实就是找到硬件,给它分配设备文件名,再给它找一个目录,将设备文件名和目录连接起来。
设备文件名则是系统默认指定的,比如/dev/sda1等。
以挂载光盘为例:
首先创建挂载点(即空目录),一般习惯在/mnt目录下创建挂载点;
mkdir /mnt/cdrom
再使用mount命令进行挂载:
mount /dev/sr0 /mnt/cdrom
卸载:
umount 设备文件名或挂载点