比来登录用户的记录:
4. getent 敕令
getent 是一个可以大年夜特定体系数据库的 Name Service Switch (NSS 名字办事交换器) 库获取到信息的敕令行对象。
要获取一个用户账户的具体信息,可以像下面如许应用 passwd 数据库和 username 来做到。
- $ getent passwd tecminttecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash
lslogins 敕令会展示出体系中现有效户的相干信息, -u 标记可用来标识只展示用户的┞匪户。
5. grep 敕令
grep 敕令是一个强大年夜的模式搜刮对象,可以在绝大年夜多半 Linux 体系上应用。你可以用它来大年夜体系账户文件 /etc/passwd 中查找出关于一个特定用户的信息,如下所示:
- $ grep -i tecmint /etc/passwdtecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash
6. lslogins 敕令
- $ lslogins -uUID USER PROC PWD-LOCK PWD-DENY LAST-LOGIN GECOS
- 0 root 144 root
- 1000 tecmint 70 10:39:07 TecMint,,,
- 1001 aaronkilik 0
- 1002 john 0 John Doo
7. users 敕令
8. who 敕令
who 敕令可以用来展示那些登录了体系的用户,包含了它们是大年夜哪里连接到体系上来的终端信息。
users 敕令会展示当前已经登录体系的所有效户的用户名,像如许:
- $ who -utecmint tty8 2017-09-22 10:39 02:09 2067 (:0)
9. w Command
w 敕令会展示出所有登录了体系的用户,还有它们都做了些什么工作。
- $ w12:46:54 up 2:10, 1 user, load average: 0.34, 0.44, 0.57
- USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
- tecmint tty8 :0 10:39 2:10m 4:43 0.46s cinnamon-sessio
10. last 或者 lastb 敕令
last/lastb 敕令会展示一个比来登录体系的用户列表。
- $ last OR$ last -a #show hostname on the last column
比来登录体系的用户列表
如果想显示那些在特准时光拜访过体系的用户,可以像下面如许应用 -p 选项:
- $ last -ap nowtecmint tty8 Fri Sep 22 10:39 gone -
推荐阅读
一、光纤的分类光纤按传输模式来划分单模光纤(Single-mode)和多模光纤(Multi-mode),如下图所示。单模光纤:单条光路径,只传输一种模式的光(即只传输大年夜某特定角度射入光纤的一束光),因为完全避免>>>详细阅读
本文标题:在Linux中查找用户帐户信息和登录详细信息的11种方法
地址:http://www.17bianji.com/lsqh/37811.html
1/2 1