一、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显示登录命令用法的更多相关文章

  1. gdb显示内存命令用法简介

    http://blog.csdn.net/allenlinrui/article/details/5964046

  2. Linux 命令 - w: 显示登录的用户及其当前执行的任务

    命令格式 w - [husfV] [user] 命令参数 -h 不打印头部信息 -u 当列出当前进程和 CPU 时间时忽略用户名,这主要是用于执行su命令后的情况. -s 使用简短的格式化,不打印 L ...

  3. Linux基础命令---显示登录用户w

    w 显示哪些用户登录,并且显示用户在干什么.报头按此顺序显示当前时间.系统运行时间.当前登录用户数以及过去1.5和15分钟的系统平均负载.接着为每个用户显示以下条目:登录名.TTY名称.远程主机.登录 ...

  4. linux常用命令详解 (一) 安装和登录命令

    Linux必学的60个命令   Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作.文件存   Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存取. ...

  5. cv:显示Linux命令运行进度

    cv: 显示 cp.mv 等命令的进度 2014-07-14 By toy Posted in Apps Edit on GitHub 在 Linux 系统中 , 大多数命令从来都是信奉 “ 沉默是金 ...

  6. linux which-查找并显示给定命令的绝对路径

    推荐:更多Linux 文件查找和比较 命令关注:linux命令大全 which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录.which指令会在环境变量$PAT ...

  7. which---查找并显示给定命令的绝对路径

    which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录.which指令会在环境变量$PATH设置的目录里查找符合条件的文件.也就是说,使用which命令,就可 ...

  8. Centos7.6安装教程 && history设置显示执行命令的时间

    一.规划磁盘使用空间(磁盘总大小200GB) /dev/sda1 mount /boot 1G mount point /dev/sda2 mount / 100G /dev/sda3 mount / ...

  9. mac 关闭&&显示隐藏文件命令

    打开终端,输入: defaults write com.apple.finder AppleShowAllFiles -bool true 此命令显示隐藏文件 defaults write com.a ...

随机推荐

  1. Android如何使用Https与Nohttp框架使用

    什么是Https? HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全 ...

  2. 关于 LDTP 操纵 windows 控件。

    LDTP doc:  https://ldtp.freedesktop.org/user-doc/ 对于 web 自动化,我们用 Selenium, 但是对于 windows 控件,我们可以使用 LD ...

  3. leetcode 33搜索旋转排序数组

    暴力解法:O(n) 想办法用二分查找Ologn

  4. webshell 常见 Bypass waf 技巧总结

    在渗透学习的过程中,总会遇到各种情况,例如 php 大马被 waf 拦截的时候,那么如何制作免杀 php webshell 呢,接下来就由我带各位小伙伴们一起踏上大马免杀之路,不喜勿喷. 一篇好的文章 ...

  5. Windows10安装秘钥大全

    Windows10官方镜像下载地址: 点击下载 老毛桃U盘启动制作:点击下载 秘钥大全 家庭版: Core 家庭版:YTMG3-N6DKC-DKB77-7M9GH-8HVX7 单语言家庭版:BT79Q ...

  6. Linux(Debian)发行版中文输入法

    Linux发行版下有两大输入法框架:ibus 和fcitx,其中fcitx 的体验要比ibus 好,因此选择 fcitx 框架,并安装中文输入法. 中文输入法中你可以选择fcitx-pinyin or ...

  7. 数据测试002:利用Jmeter推送测试数据(上)

    数据测试002:利用Jmeter推送测试数据(上) 刚才用Jmeter配置一下MySQL数据库花了点时间,好在最后都解决了,注意下面几个问题: 1)没有配置  “Cannot load JDBC dr ...

  8. CSS进阶学习

    5种主流浏览器及内核 IE  trident Chrome webkit/blink Firefox  gecko Opera presto 3%-5% Safari webkit css引入三种方式 ...

  9. BZOJ3129方程(SDOI2013)

    https://blog.csdn.net/Maxwei_wzj/article/details/80152116 对变量有上界限制及下界限制.对于下界,可以从总数中减去即可,对于上界,容斥定理.

  10. mybatis返回List<Map>

    mapperl.xml中: <select id="getAmount" parameterType="int" resultType="jav ...