1 显示上次登录的用户信息列表,包括(登录时间、退出时间、登录IP):

[sywu@wusuyuan ~]$ last
root     pts/1        192.168.1.3      Wed Aug 27 22:08   still logged in
sywu     pts/0        192.168.1.3      Wed Aug 27 21:52   still logged in
reboot   system boot  2.6.32-431.3.1.e Wed Aug 27 21:51 - 22:12  (00:21)
root     pts/0        192.168.1.3      Mon Aug 25 23:03 - down   (00:11)
root     tty1                          Mon Aug 25 22:48 - down   (00:26)
reboot   system boot  2.6.32-431.3.1.e Mon Aug 25 22:47 - 23:15  (00:27)
root     tty1                          Mon Aug 25 19:32 - down   (00:00)
reboot   system boot  2.6.32-431.3.1.e Mon Aug 25 19:23 - 19:32  (00:09)
root     pts/2        192.168.1.3      Sun Aug 24 22:17 - 22:36  (00:18)
sywu     pts/0        192.168.1.3      Sun Aug 24 22:13 - down   (00:22)
 

2 显示上次用户登录信息(仅仅是上次),包括(登录时间、登录IP):

[root@wusuyuan ~]# lastlog --help
Usage: lastlog [options]

Options:
  -b, --before DAYS             print only lastlog records older than DAYS
  -h, --help                    display this help message and exit
  -t, --time DAYS               print only lastlog records more recent than DAYS
  -u, --user LOGIN              print lastlog record of the specified LOGIN

[root@wusuyuan ~]# lastlog
用户名           端口     来自             最后登陆时间
root             pts/2    192.168.1.3      日 8月 24 22:17:05 +0800 2014
gdm                                        **从未登录过**
ntp                                        **从未登录过**
saslauth                                   **从未登录过**
postfix                                    **从未登录过**
pulse                                      **从未登录过**
sshd                                       **从未登录过**
tcpdump                                    **从未登录过**
vboxadd                                    **从未登录过**
sywu             pts/0    192.168.1.3      日 8月 24 22:13:52 +0800 2014
lanston          pts/1    192.168.1.100    日 6月  8 17:08:10 +0800 2014
 

3.上次登录失败的用户信息:

[sywu@wusuyuan ~]$ sudo lastb
root     ssh:notty    192.168.1.3      Wed Aug 27 22:16 - 22:16  (00:00)
root     ssh:notty    192.168.1.3      Thu Aug 21 20:18 - 20:18  (00:00)

btmp begins Thu Aug 21 20:18:11 2014

4.谁登录了当前系统(包括IP、登录时间):

[root@wusuyuan ~]# who --help
用法:who [选项]... [ 文件 | 参数1 参数2 ]
显示当前已登录的用户信息。

  -a, --all             等于-b -d --login -p -r -t -T -u 选项的组合
  -b, --boot            上次系统启动时间
  -d, --dead            显示已死的进程
  -H, --heading 输出头部的标题列
  -l,--login           显示系统登录进程
      --lookup          尝试通过 DNS 查验主机名
  -m                    只面对和标准输入有直接交互的主机和用户
  -p, --process 显示由 init 进程衍生的活动进程
  -q, --count           列出所有已登录用户的登录名与用户数量
  -r, --runlevel        显示当前的运行级别
  -s, --short           只显示名称、线路和时间(默认)
  -T, -w, --mesg        用+,- 或 ? 标注用户消息状态
  -u, --users           列出已登录的用户
      --message 等于-T
      --writable        等于-T
      --help            显示此帮助信息并退出
      --version         显示版本信息并退出

[root@wusuyuan ~]# who -a
           系统引导 2014-08-24 22:11
           运行级别 3 2014-08-24 22:11
登录     tty1         2014-08-24 22:13              1996 id=1
登录     tty2         2014-08-24 22:13              1998 id=2
登录     tty3         2014-08-24 22:13              2000 id=3
登录     tty4         2014-08-24 22:13              2002 id=4
登录     tty5         2014-08-24 22:13              2008 id=5
登录     tty6         2014-08-24 22:13              2010 id=6
sywu     + pts/0        2014-08-24 22:13 00:11        2011 (192.168.1.3)
root     + pts/2        2014-08-24 22:17   .          2158 (192.168.1.3)

5.登录的用户当前在做什么:

[root@wusuyuan ~]# w --help
w:无效选项 -- -
usage: w -hlsufV [user]
    -h    skip header
    -l    long listing (default)
    -s    short listing
    -u    ignore uid of processes
    -f    toggle FROM field (default on)
    -V    display version
[root@wusuyuan ~]# w
 22:28:03 up 16 min,  2 users,  load average: 0.01, 0.02, 0.02
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
sywu     pts/0    192.168.1.3      22:13   13:21   0.07s  0.01s rlwrap sqlplus / as sysdba
root     pts/2    192.168.1.3      22:17    0.00s  0.13s  0.00s w

6.显示用户登录的时间:

[sywu@wusuyuan ~]$ ac   #总的
        total      115.46

[sywu@wusuyuan ~]$ ac -p
        lanston                              2.30
        root                                11.35
        sywu                               101.83
        total      115.49

一些命令可以帮您了解Linux 操作系统用户信息的更多相关文章

  1. linux中用户信息及密码相关知识

    在linux中若修改用户信息.密码,组群信息.密码等.其实是在修改/etc/passwd,/etc/shadow,/etc/group,/etc/groupshadow等文件的内容. 这四个文件的意思 ...

  2. 18 个命令&工具帮你定位 Linux 性能问题

    1.TopTop命令是一个性能监控程序,它按一定的顺序显示所有正在运行而且处于活动状态的实时进程,而且会定期更新显示结果.这条命令显示了CPU的使用率.内存使用率.交换内存使用大小.高速缓存使用大小. ...

  3. Linux关于用户信息的一些命令

    1.用户增加删除[root@VM_0_13_centos ~]# useradd better407 #添加 better407 用户 [root@VM_0_13_centos ~]# passwd ...

  4. Linux系统用户与属组管理(3)

    好了,终于要到了管理 Linux 账号的时刻了,对于 Linux 有一定的熟悉度之后,再来就是要管理连上 Linux 的账号问题了,这个账号的问题可大可小,大到可以限制他使用 Linux 主机的各项资 ...

  5. Linux修改用户基本信息(不含密码)

    如果想修改密码请查看Linux命令之passwd.chpasswd (1).使用usermod修改用户基本信息 Linux命令之usermod (2).进入配置文件修改用户信息 使用vim /etc/ ...

  6. 性能测试培训:帮你定位 Linux 性能问题的 18 个命令以及工具

    性能测试培训:帮你定位 Linux 性能问题的 18 个命令以及工具 poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.在popte ...

  7. Linux操作系统上要慎用的6个命令及防范方法

    Linux操作系统上要慎用的6个命令及防范方法 基于Linux平台工作的童鞋都知道Linux命令行使用起来非常高效和快捷,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候(别笑,别以为自己真的 ...

  8. Hadoop Shell命令(基于linux操作系统上传下载文件到hdfs文件系统基本命令学习)

    Apache-->hadoop的官网文档命令学习:http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html FS Shell 调用文件系统( ...

  9. linux操作系统中的netstat命令查看端口状态的使用和window操作系统查看端口号

    1:linux操作系统 netstat 命令用于显示各种网络相关信息,即网络状态.而我主要使用netstat查看端口号是否启动: 参数详情: 1 -a (all)显示所有选项,默认不显示LISTEN相 ...

随机推荐

  1. 关于千兆以太网芯片及VLAN浅析

    MARVEL出产的高端千兆以太网交换芯片,对每个端口支持不同的交换模式. 包括4种模式: Secure模式:所带VLAN tag必须存在于VTU表中,且入端口必须是该VLAN成员,否则丢弃报文. Ch ...

  2. 浅谈浅克隆(shallow clone)和 深克隆(deep clone)

    区别就在于是否对对象中的引用变量所指向的对象进行拷贝. 1.浅克隆/浅复制/浅拷贝 浅拷贝是指在拷贝对象时,对于基本数据类型的变量会重新复制一份,而对于引用类型的变量只是对引用进行拷贝,没有对引用指向 ...

  3. SQL Server数据库常用的T-SQL命令

    1. 查看数据库的版本 select @@version 2.查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4.查看 ...

  4. 关于微信js接口调用时,token效期问题

    如果一个应用的不同模块分配两个独立的公众号微官网使用,这时调用JS接口生成的token一定就冲突,原因是,token的有效期为两个小时. 解决方案: 将两个公众号的APPID与SERVERID分给不同 ...

  5. Java开发中所涉及的常用远程调用

    根据<Spring in Action>一书中指出,Java开发中常见的远程过程调用(RPC),常见的有一下四种方式: 1.远程方法调用(RMI) 2.Caucho的Hessian和Bur ...

  6. http的含义

    HTTP是超文本传输协议,是客户端浏览器或其他程序与Web服务器之间的应用层通信协议.在Internet上的Web服务器上存放的都是 超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息.H ...

  7. 高效网页去重算法-SimHash

    记得以前有人问过我,网页去重算法有哪些,我不假思索的说出了余弦向量相似度匹配,但如果是数十亿级别的网页去重呢?这下糟糕了,因为每两个网页都需要计算一次向量内积,查重效率太低了!我当时就想:论查找效率肯 ...

  8. line 3: /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc: No such file or directory

    sudo apt-get install lib32ncurses5(网上下载的很多arm-linux-gcc都是32位的,64位的ubuntu需要按此包)

  9. 在php中设置PHPSESSID的httponly属性

    ThinkPHP3.0完全开发手册 19.1 Session: 支持默认情况下,初始化之后系统会自动启动session. 如果不希望系统自动启动session的话,可以设置SESSION_AUTO_S ...

  10. HTML5 File API解读

    1,概述 Web应用应该具备处理广泛用户输入问题的能力,例如在Web富应用中,用户希望上传文件到服务器.File API定义了访问文件的基本操作途径,包括文件.文件列表集.错误处理等,同时,File ...