Linux用户信息查询

(1)查询目前已登录的用户信息w 或者 who

[@bjzw_11_210 ~]# w
 14:03:18 up 342 days, 16:01,  2 users,  load average: 0.03, 0.04, 0.00
USER     TTY      FROM              [email protected]   IDLE   JCPU   PCPU WHAT
root     pts/0    10.149.239.20    Thu13    0.00s  0.19s  0.00s w
guest    pts/2    10.139.239.20    Thu15   22:43m  0.02s  0.02s -bash

第一行显示当前时间,开机(up)多久,几个用户在系统上的平均负载等;
第二行是各个项目(列名)的说明;
第三行以后,每行代表一个用户。如上,root登录,并取得终端机名pts/0,pts/1等。

[@tc_62_179 blog_spider]# who
root     pts/0        2017-12-05 09:50 (10.149.239.20)
root     pts/1        2017-12-07 20:41 (10.149.239.20)

(2)查询每个账号最近登录时间lastlog

[@tc_62_179 blog_spider]# lastlog
Username         Port     From             Latest
root             pts/1    10.149.239.20    Thu Dec  7 20:41:32 +0800 2017
bin                                        **Never logged in**
daemon                                     **Never logged in**
adm                                        **Never logged in**
lp                                         **Never logged in**
sync                                       **Never logged in**
shutdown                                   **Never logged in**
halt                                       **Never logged in**
mail                                       **Never logged in**
operator                                   **Never logged in**
games                                      **Never logged in**
ftp                                        **Never logged in**
nobody                                     **Never logged in**
avahi-autoipd                              **Never logged in**
systemd-bus-proxy                           **Never logged in**
systemd-network                            **Never logged in**
dbus                                       **Never logged in**
polkitd                                    **Never logged in**
abrt                                       **Never logged in**
libstoragemgmt                             **Never logged in**
rpc                                        **Never logged in**
postfix                                    **Never logged in**
pcp                                        **Never logged in**
tss                                        **Never logged in**
unbound                                    **Never logged in**
ntp                                        **Never logged in**
rpcuser                                    **Never logged in**
nfsnobody                                  **Never logged in**
sssd                                       **Never logged in**
chrony                                     **Never logged in**
sshd                                       **Never logged in**
tcpdump                                    **Never logged in**
oprofile                                   **Never logged in**
odin             pts/0    10.142.239.25    Sun Nov 12 19:50:11 +0800 2017
apache                                     **Never logged in**
netmonitor                                 **Never logged in**
guest                                      **Never logged in**
nscd                                       **Never logged in**

本质是查看/var/log/lastlog

(3)查看指定用户的属主属组等信息id

[@tc_62_179 blog_spider]# id
uid=0(root) gid=0(root) groups=0(root)
[@tc_62_179 blog_spider]# id odin
uid=1000(odin) gid=1000(odin) groups=1000(odin),6(disk)
时间: 2024-10-11 04:08:01

Linux用户信息查询的相关文章

Linux硬件信息查询命令

系统 uname -a              # 查看内核/操作系统/CPU信息 Linux hostname 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/Linux head -n 1 /etc/issue      # 查看操作系统版本 Red Hat Enterprise Linux Server release 5.3 (Tikanga) cat /proc/cpuinfo  

Linux用户管理及用户信息查询

useradd 创建用户,更改用户信息 1.工作原理流程 使用此命令式,若不加任何参数选项,直接跟用户名,那么系统会首先读取/etc/login.defs(用户定义文件)和/etc/default/useradd(用户默认配置文件)文件中所定义的参数和规则,然后进行添加用户的操作,同时还会读取/etc/passwd(用户文件)和/etc/group(组文件),添加新用户和用户组信息,再向/etc/shadow(用户密码文件)和/etc/gshadow(组密码文件)添加对应的密码信息.同时根据/e

基于jsp+servlet图书管理系统之后台用户信息查询操作

上一篇的博客写的是查询操作,且附有源码和数据库,这篇博客写的时候查询操作,附有从头至尾写的代码(详细的注释)和数据库! 此次查询操作的源码和数据库:http://download.csdn.net/detail/biexiansheng/9732095 为了方便理解和说明,这里简单介绍一些执行的流程,方便理解.插入操作的执行流程和说明: 1:插入操作的执行流程如下 1.1:首先登录页面,设置默认的打开页面是login.jsp. <!-- 默认模仿的是登录界面login.jsp页面 -->  &

Linux用户信息文件/etc/passwd

用户信息文件/etc/passwd如下所示使用命令grep查看用户vampire信息 1 [[email protected] /]# grep vampire /etc/passwd 2 vampire:x:501:501::/home/vampire:/bin/bash 信息说明第一字段: 用户名(vampire)第二字段: 密码位(x),只是一个占位符,真正的密码存放在/etc/shadow文件中第三字段: UID(501)用户id,0为超级用户,1~499系统用户,一般不能登录系统,也叫

Linux 用户信息,组信息,密码信息!

1: 用户信息保存在  /etc/passwd 文件下 2: 密码信息保存在 /etc/shadow 3: 组相关的信息 /etc/group

Linux用户信息文件和用户信息相关文件

01.用户信息文件  =>  /etc/passwd root:x:0:0:root:/root:/bin/bash 字段解析: (用户名称):(密码标识):(用户ID):(用户组ID):(说明信息):(家目录):(登入之后的shell解释器) 第一字段:用户名称 第二字段(x):密码标志 第三字段:UID ( 用户ID ) 0:   超级用户 1-499:  系统用户(伪用户) 500-65535: 普通用户 第四字段:GID (用户初始组ID) 初始组:指用户一登录就立刻拥有这个用户的相关权

FQL——facebook用户信息查询接口

FQL是FACEBOOK提供的一种类似SQL风格的查询语句,FQL可以查询FACEBOOK的Graph API暴露出来的数据.访问https://api.facebook.com/method/fql.query?query=QUERY,把QUERY部分替换成任意XML或JSON格式的查询参数. SELECT [fields] FROM [table] WHERE [conditions] FQL不同于SQL,FROM只能查询单个表.你也可以用关键字IN在SELECT或WHERE中加入子查询.但

linux 基础信息查询

Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等等,整个CPU信息一目了然. 1.# uname -a   (Linux查看版本当前操作系统内核信息) Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux 2.# cat /proc/version (Linux查看当前操作系统版本信息) Linux version 2.4

Linux硬件信息查询命令汇总

1, 主板信息-查看主板的序列号使用命令dmidecode | grep -i 'serial number'查看板卡信息cat /proc/pci 2, cpu信息通过/proc文件系统1) cat /proc/cpuinfo通过查看开机信息2) dmesg | grep -i 'cpu'3)dmidecode -t processor 3, 硬盘信息查看分区情况fdisk -l查看大小情况df -h查看使用情况du -hhdparm -I /dev/sdadmesg | grep sda查看