w、who、last、lastbon、lastlog显示登录命令用法
一、w 显示已登录用户信息和用户正在执行命令
1.命令功能
w可以显示已登录系统的用户,并显示用户正在执行的命令
2.语法格式
w option user
选项说明
|
选项 |
选项说明 |
|
-h |
不显示前两行标题信息 |
|
-u |
忽略执行程序的名称,以及cpu时间的信息 |
|
-s |
使用段输出格式 |
3.使用范例
范例1 显示已登录账号信息
[root@cxf ~]# w
02:33:50 up 26 min, 2 users, load average: 0.08, 0.03, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 172.16.2.100 02:07 11.00s 0.12s 0.01s top
root pts/1 172.16.2.100 02:33 0.00s 0.00s 0.00s w
范例2 w结合-h选项
[root@cxf ~]# w -h
root pts/0 172.16.2.100 02:07 5.00s 0.26s 0.15s top #执行命令
root pts/1 172.16.2.100 02:33 0.00s 0.00s 0.00s w -h
二、who 显示已登录信息
1.命令功能
who显示已登录系统的账号,以及系统的启动时间等信息。
2.语法格式
who option
选项说明
|
选项 |
选项说明 |
|
-a |
显示说有信息,相当于 –b –d –login –p –r –t –T –u |
|
-b |
显示系统的启动时间 |
|
-d |
显示已死的进程 |
|
-H |
显示标题,默认不显示 |
|
-l |
显示登录进程 |
3.使用范例
范例1 显示已登录用户的全部信息
[root@cxf ~]# who
root pts/0 2018-05-21 02:07 (172.16.2.100)
root pts/1 2018-05-21 02:33 (172.16.2.100)
[root@cxf ~]# who -a
系统引导 2018-05-21 02:07
运行级别 3 2018-05-21 02:07
登录 tty1 2018-05-21 02:07 1431 id=1
登录 tty2 2018-05-21 02:07 1433 id=2
登录 tty3 2018-05-21 02:07 1435 id=3
登录 tty4 2018-05-21 02:07 1438 id=4
登录 tty5 2018-05-21 02:07 1440 id=5
登录 tty6 2018-05-21 02:07 1442 id=6
root + pts/0 2018-05-21 02:07 00:06 1445 (172.16.2.100)
root + pts/1 2018-05-21 02:33 . 1633 (172.16.2.100)
范例2 显示系统启动时间
[root@cxf ~]# who -b
系统引导 2018-05-21 02:07
三、last 显示用户登录列表
1.命令功能
last能够从日志文件/var/log/wtmp读取信息并显示用户最近登录列表
2.语法格式
last option
3.使用范例
范例1
[root@cxf ~]# last
root pts/0 172.16.2.100 Mon May 21 02:42 still logged in
root pts/1 172.16.2.100 Mon May 21 02:33 still logged in
root pts/1 172.16.2.100 Mon May 21 02:10 - 02:33 (00:23)
root pts/0 172.16.2.100 Mon May 21 02:07 - 02:42 (00:34)
...
root tty1 Thu Apr 7 19:49 - down (00:44)
reboot system boot 2.6.32-642.el6.x Thu Apr 7 19:48 - 20:33 (00:45) wtmp begins Sat Mar 19 12:15:21 2016
范例2 显示指定用户的登录情况
[root@cxf ~]# last joe
joe tty1 Sat Apr 14 19:33 - crash (00:05)
joe tty1 Sat Apr 14 19:27 - crash (00:05) wtmp begins Sat Mar 19 12:15:21 2016
四、lastb 显示用户登录失败记录
1.命令功能
lastb从日志文件/var/log/btmp中读取信息,并显示用户登录失败的记录,用于发现系统登录异常。
2.语法格式
lastb option
3.使用范例
[root@cxf ~]# lastb
chu ssh:notty 172.16.2.100 Mon May 21 02:58 - 02:58 (00:00)
chu ssh:notty 172.16.2.100 Mon May 21 02:58 - 02:58 (00:00)
chu ssh:notty 172.16.2.100 Mon May 21 02:58 - 02:58 (00:00)
chu ssh:notty 172.16.2.100 Mon May 21 02:58 - 02:58 (00:00)
五、lastlog 显示说有用户的最近登录记录
1.命令功能
lastlog 从日志文件/var/log/lastlog文件中读取信息,并显示所有用户最近登录记录,用户查看信通私有存在异常登录。
2.语法格式
lastlog option
3.使用范例
[root@cxf ~]# lastlog
用户名 端口 来自 最后登陆时间
root pts/0 172.16.2.100 一 5月 21 02:57:38 +0800 2018
bin **从未登录过**
daemon **从未登录过**
adm **从未登录过**
lp **从未登录过**
sync **从未登录过**
shutdown **从未登录过**
halt **从未登录过**
mail **从未登录过**
uucp **从未登录过**
operator **从未登录过**
games **从未登录过**
gopher **从未登录过**
ftp **从未登录过**
nobody **从未登录过**
vcsa **从未登录过**
saslauth **从未登录过**
postfix **从未登录过**
sshd **从未登录过**
ntp **从未登录过**
cxf pts/2 127.0.0.1 一 4月 23 09:37:58 +0800 2018
ok **从未登录过**
joe tty1 六 4月 14 19:33:41 +0800 2018
dbus **从未登录过**
notepad **从未登录过**
ett **从未登录过**
test **从未登录过**
chu pts/2 172.16.2.100 一 5月 21 02:57:47 +0800 2018
test2 **从未登录过**
w、who、last、lastbon、lastlog显示登录命令用法的更多相关文章
- gdb显示内存命令用法简介
http://blog.csdn.net/allenlinrui/article/details/5964046
- Linux 命令 - w: 显示登录的用户及其当前执行的任务
命令格式 w - [husfV] [user] 命令参数 -h 不打印头部信息 -u 当列出当前进程和 CPU 时间时忽略用户名,这主要是用于执行su命令后的情况. -s 使用简短的格式化,不打印 L ...
- Linux基础命令---显示登录用户w
w 显示哪些用户登录,并且显示用户在干什么.报头按此顺序显示当前时间.系统运行时间.当前登录用户数以及过去1.5和15分钟的系统平均负载.接着为每个用户显示以下条目:登录名.TTY名称.远程主机.登录 ...
- linux常用命令详解 (一) 安装和登录命令
Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作.文件存 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存取. ...
- cv:显示Linux命令运行进度
cv: 显示 cp.mv 等命令的进度 2014-07-14 By toy Posted in Apps Edit on GitHub 在 Linux 系统中 , 大多数命令从来都是信奉 “ 沉默是金 ...
- linux which-查找并显示给定命令的绝对路径
推荐:更多Linux 文件查找和比较 命令关注:linux命令大全 which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录.which指令会在环境变量$PAT ...
- which---查找并显示给定命令的绝对路径
which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录.which指令会在环境变量$PATH设置的目录里查找符合条件的文件.也就是说,使用which命令,就可 ...
- Centos7.6安装教程 && history设置显示执行命令的时间
一.规划磁盘使用空间(磁盘总大小200GB) /dev/sda1 mount /boot 1G mount point /dev/sda2 mount / 100G /dev/sda3 mount / ...
- mac 关闭&&显示隐藏文件命令
打开终端,输入: defaults write com.apple.finder AppleShowAllFiles -bool true 此命令显示隐藏文件 defaults write com.a ...
随机推荐
- python源码
初学者 GitHub - kennethreitz/pip-pop: Tools for managing requirements files. GitHub - kennethreitz/envo ...
- P2672 推销员(已经补锅)
P2672 推销员 下面讲正确的贪心 题解 考虑当推销员要推销 i 家客户时,他可以有两种选择: (1)选择前 i 家疲劳值 a 最大的客户,加上这些客户里最远的距离 (2)选择前 i-1 家疲劳值 ...
- 线性回归linear regression(python脚本实现)
python机器学习-乳腺癌细胞挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003&u ...
- Python_基础知识储备
目录 目录 前言 初识Python 解析型与编译型 OOP与POP 相关概念1 Python的解释器 Python程序设计的思想 Python的编程风格 最后 前言 前面的博文从记录了如何Setup ...
- 十三:jinja2过滤器之default过滤器和or过滤器
在模板里面有时候需要对传过来的数据进行一些处理,jinja2有一些内置的过滤器可以进行处理.类似于python内置函数,通过 “|” 进行使用,详见jinja2官方文档 使用方法:{{ 变量名|过滤器 ...
- LoadRunner 技巧之 检查点
LoadRunner 技巧之 检查点 判断脚本是否执行成功是根据服务器返回的状态来确定的,如果服务器返回的HTTP状态为 200 OK ,那么VuGen 就认为脚本正确地运行了,并且是运行通过的.在绝 ...
- sql server 查询存储过程返回值
SET QUOTED_IDENTIFIER ON SET ANSI_NULLS ON GO CREATE proc [dbo].[is_yy] ) out, ), ) as begin ' begin ...
- docker rm & docker rmi & docker prune 的差异
docker rm & docker rmi & docker prune 的差异 docker rm : 删除一个或多个 容器 docker rmi : 删除一个或多个 镜像 do ...
- MySQL 树形结构 根据指定节点 获取其所在全路径节点序列
背景说明 需求:MySQL树形结构, 根据指定的节点,获取其所在全路径节点序列. 问题分析 1.可以使用类似Java这种面向对象的语言,对节点集合进行逻辑处理,获取全路径节点序列. 2.直接自定义My ...
- STM32Cube填坑,ST link 下载一次以后无法下载
ST link 下载一次以后无法下载, 原因是工程设置忘记设置Debug模式