五、系统信息
命令 | 功能 | 命令 | 功能 |
---|---|---|---|
uptime | 打印系统运行时长和平均负载 | w | 当前登录用户列表及正在执行的任务 |
who | 显示当前登录系统的用户信息 | whoami | 打印当前有效的用户名称 |
last | 显示用户最近登录信息 | uname | 打印当前系统信息 |
date | 显示或设置系统与时间 | cal | 显示日期 |
write | 给其他用户发送信息 | wall | 给当前登录的所有用户广播消息 |
1.uptime:打印系统运行时长和平均负载
-
输出版本信息 -V
-
以漂亮的格式显示时间 -p
-
系统启动时间 -s
2.w:获取当前登录用户和正在执行的进程
-
不打印表头信息 -h
-
使用短输出格式 -s
-
显示用户从哪里登录,默认显示 -f
-
who:显示当前登录系统的用户信息
-
显示各栏的标题信息列 -H
-
显示进程ID和IDLE -u
-
只显示登入系统的用户名称和总人数
-
3.whoami:打印当前有效用户
4.who am i:打印当前会话登录用户
5.last:显示用户最近登录信息
-
指定记录文件 -n n
-
指定输出记录数 -f filename
6.uanme:打印当前系统信息
-
全部信息 -a
-
内核名字 -s
-
网络主机的名称 -n
-
系统发行编号 -r
-
os版本与时间 -v
-
主机类型 -m
-
处理器类型 -p
-
硬件平台 -i
-
操作系统名称 -o
7.date:显示或设置系统时间与日期
-
显示字符串所指的日期 -d “string”
-
设置时间 -s “string”
-
显示GMT(如果是CST的情况下)<+FORMAT>:显示使用的日期格式
8.cal:显示日历信息
-
显示最近一个月和三个月的日历 -1, -3
-
显示一年的第几天 -j
-
显示当前年 -y
9.write:给其他用户发送信息
- 使用mesg查看当前能否发送和接收信息
- 使用mesg y(/n)设置能否发送和接收消息
- is n只能屏蔽普通用户的消息,root用户发送的消息不能被屏蔽
10.wall:给当前登录的所有用户广播消息
- wall [message | filename]
- 规则同write,要设置了mesg y才可以接收消息,不可屏蔽root用户所发消息