linux下如何查看最后登陆的几位用户的详细信息?

作者&投稿:承琴 (若有异议请与网页底部的电邮联系)
linux下 显示登录用户详细信息的命令是什么~

linux w 命令参数:
-f  开启或关闭显示用户从何处登入系统。
-h  不显示各栏位的标题信息列。
-l  使用详细格式列表,此为预设值。
-s  使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-u  忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V  显示版本信息。

USER —登录的用户名
TTY —登录后系统分配的终端号
FROM—远程主机名,即从哪儿登录来的
LOGIN@—何时登录
IDLE—空闲了多长时间,表示用户闲置的时间。这是一个计时器,一旦用户执行任何操作,该计时器便会被重置
JCPU—和该终端(tty)连接的所有进程占用的时间,这个时间里并不包括过去的后台作业时间,但却包括当前正在运行的后台作业所占用的时间
PCPU—指当前进程(即在WHAT项中显示的进程)所占用的时间
WHAT—当前正在运行进程的命令行
例如:
user3 pts/39 192.168.0.5 07Jul13 2:11m 1.62s 1.58s ssh 10.1.1.2
user3用户2013年7月7日从IP 192.168.0.5登录到本机,终端号pts/39,已经2小时11分没有操作了,登录后其所有进程占用CPU时间1.62秒,当前执行的程序是ssh 10.1.1.2,占用CPU时间1.58秒

使用 last [用户名] 命令,可以看到用户历次的登录时间信息
比如: last oracle 就可以显示oracle用历次登录时间
如果你要只显示最后3条,可以用一个组合命令
比如: last oracle | tail -5 | head -3
这样就可以看到最后3次登录信息。

Linux下查看用户登陆历史记录,可以用root用户下的last命令查看:

1.查看单个用户的操作历史

[root@DB-Server ~]# cat /home/username/.bash_history
#username要查看的用户名

2.使用root登陆可查看用户登陆历史

[root@DB-Server ~]# su root
[root@DB-Server ~]# last -10
root     pts/1        :0.0             Wed Dec 18 09:54   still logged in   
root     pts/4        :0.0             Wed Dec 18 09:43 - 09:48  (00:04)    
root     pts/1        :0.0             Wed Dec 18 09:43 - 09:48  (00:05)    
root     pts/3        192.168.103.79   Wed Dec 18 09:41 - 12:40  (02:59)    
root     pts/4        :0.0             Wed Dec 18 09:28 - 09:30  (00:01)    
root     pts/3        :0.0             Wed Dec 18 09:27 - 09:30  (00:02)    
root     pts/2        192.168.103.29   Wed Dec 18 09:27   still logged in   
root     pts/1        :0.0             Wed Dec 18 09:27 - 09:42  (00:15)    
root     pts/2        :0.0             Wed Dec 18 09:23 - 09:25  (00:01)    
root     pts/1        :0.0             Wed Dec 18 09:22 - 09:25  (00:02) 
#查看最近10次用户历史操作记录

last 命令:

功能说明:列出目前与过去登入系统的用户相关信息。

语 法:last [-adRx][-f ][-n ][帐号名称…][终端机编号…]

参 数:

-a 把从何处登入系统的主机名称或IP地址,显示在最后一行;

-d 将IP地址转换成主机名称;

-f 指定记录文件;

-n 或- 设置列出名单的显示列数;

-R 不显示登入系统的主机名称或IP地址;

-x 显示系统关机,重新开机,以及执行等级的改变等信息;

lastlog可简单查看所有用户最后一次的登陆时间。



输入命令last就可以看到了
参 数:
-a 把从何处登入系统的主机名称或IP地址,显示在最后一行。
-d 将IP地址转换成主机名称。
-f <记录文件> 指定记录文件。
-n <显示列数>或-<显示列数> 设置列出名单的显示列数。
-R 不显示登入系统的主机名称或IP地址。
-x 显示系统关机,重新开机,以及执行等级的改变等信息。

[root@oracle ~]# last -a
root pts/1 Wed Apr 1 10:35 still logged in 10.3.12.1
输入命令last
-a 把从何处登入系统的主机名称或IP地址,显示在最后一行。
-d 将IP地址转换成主机名称。
-f <记录文件> 指定记录文件。
-n <显示列数>或-<显示列数> 设置列出名单的显示列数。
-R 不显示登入系统的主机名称或IP地址。
-x 显示系统关机,重新开机,以及执行等级的改变等信息。

除了上面的方法,看看系统日志什么的,日志类,是不是也能看出蛛丝马迹呢!试试看吧。


ipv6的状态如何在Linux下查看?
方法2:使用sysctl 使用sysctl命令可以检查IPv6的状态。如果IPv6通过sysctl被禁用,并且仍处于禁用状态,则特定条目的输出将包含“1”如果IPv6通过GRUB2或内核引导项被禁用,则输出将为空,这意味着IPv6处于禁用状态 方法3:检查IPv6地址是否分配给任何接口 在Linux中,默认情况下,IPv6地址将分配给每个...

linux查看文件权限的命令linux查看文件权限
linux查看某个用户所有的权限的步骤如下:我们需要准备的材料分别是:电脑、linux连接工具。1、首先连接上linux主机,进入命令行状态。2、以用户名nginx为例,输入:cat\/etc\/passwd|grepnginx,再按回车。3、此时会打印出用户名nginx的所有权限 unix\/linux系统中如何读取一个文件的存储权限?unix\/linux通过...

在linux中如何查看路由表?
1. **route命令**:这是最基本的用于查看和操作路由表的命令。使用`route -n`命令可以查看当前系统的路由表,它会以数字形式显示所有的路由信息,包括目标网络、网关、子网掩码和接口等。这个命令对于大多数Linux发行版都是通用的。2. **ip route命令**:这是另一个常用的查看路由表的命令。与route...

如何查看linux服务器运行状态?
1、ps aux 或netstat -tlunpps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。2、service 服务名 status比如查看httpd的Web服务的运行状态,执行service httpd ...

linux查看cpu个数和核心数
4、最简单的方法就是查看\/proc\/cpuinfo,这个虚拟文件展示的是可用CPU硬件的配置。通过查看这个文件,你能识别出物理处理器数(插槽)、每个CPU核心数、可用的CPU标志寄存器以及其它东西的数量。5、请点击输入图片描述也可以使用如下方式单独查询CPU个数、核数及逻辑CPU总数。linux下如何看有几个cpu1、CPU的...

linux系统日志查看linux系统日志查看
如果我们查找的日志很多,打印在屏幕上不方便查看,有两个方法:(1)使用more和less命令,如:cat-ntest.log|grep"地形"|more这样就分页打印了,通过点击空格键翻页 (2)使用>xxx.txt将其保存到文件中,到时可以拉下这个文件分析.如:cat-ntest.log|grep"地形">xxx.txt linux下怎么查看ssh的用户登录日志?

如何查看Linux系统版本的方法
本篇将介绍几种Linux查看系统版本的方法 查看Linux系统发行版本 命令1:lsb_release -a,显示系统的版本信息。命令2:cat \/etc\/issue,该命令适用于所有Linux系统,查看\/etc目录下issue内容,其含义为查看当前系统的发行版本信息,显示的版本信息较为简略,只有系统名称和对应版本号。命令3: cat \/proc\/...

查看目录大小linuxlinux目录大小查看
2使用du-sh*命令也可以列出当前文件以及文件夹的大小。这个命令要注意:sh与*之前要有个空格的。列出home目录所有文件大小的总和命令为:du-s\/home或du-sh\/home linux如何查看硬盘大小?linux下查看硬盘大小的命令:1、查看当前文件夹下所有文件大小(包括子文件夹)2、查看指定文件夹下所有文件大小(...

linux查看cpu型号命令linux查cpu
在Gnome菜单栏的底部面板上点右键—>添加到面板_>CPU频率范围监视器,然后gnome面板上就会出现此小工具,并显示当前的频率,点左键可出现可调节的频率命令行下查看。AIX和Linux下如何查看CPU和内存信息?AIX的硬件信息可以通过prtconf命令看到。1.查看逻辑CPU个数 pmcycles-m CPU0runsat4204MHz CPU1run...

查看linux所有用户查看linux所有用户
linux如何查看有多少用户?具体操作步骤如下:1、首先查看本地的服务器用户,这里Linux系统的用户都是保存在etc\/passwd和etc\/shadow这两个文件,所以直接在终端输入命令“cat\/etc\/passwd|grep-v”,后面的参数是调整输出格式和输出未登录用户的。2、然后在etc\/passwd下也会保存当前的用户信息,可以使用vi...

平川区17547188898: linux下如何查看最后登陆的几位用户的详细信息? -
穰忽米希: 输入命令last就可以看到了 参 数: -a 把从何处登入系统的主机名称或IP地址,显示在最后一行. -d 将IP地址转换成主机名称. -f <记录文件> 指定记录文件. -n <显示列数>或-<显示列数> 设置列出名单的显示列数. -R 不显示登入系统的主机名称或IP地址. -x 显示系统关机,重新开机,以及执行等级的改变等信息.

平川区17547188898: linux 查询今天服务器登录历史(查看今天的服务器有谁登陆过) -
穰忽米希: 查看某用户 cat /home/username/.bash_history 的操作历史使用root登陆使用last -x可查看用户登陆历史.last 命令:功能说明:列出目前与过去登入系统的用户相关信息.语 法:last [-adRx][-f ][-n ][帐号名称…][终端机编号…]补充说明:单独...

平川区17547188898: 如何查看linux的被哪些用户登录过 -
穰忽米希: 最最简单的就是:在 LINUX 状态下输入:last 命令,即可列出曾经登录过系统的用户.

平川区17547188898: linux如何查看有多少用户登录 -
穰忽米希: 用Linux的who命令,可以列出目前Linux系统上所有已经登录的用户.如果是统计已经登录的用户数目,可以用管道符加wc命令,来统计who命令的结果有几行: who | wc -l

平川区17547188898: 如何查看linux下曾经有哪些用户登录 -
穰忽米希: last 命令:可以在命令后 加用户名.查询此用户的历史登录信息 ;执行last命令其实是显示/var/log/目录下的wtmp文件内容.Wtmp文件是以二进制格式进行存储 的, 如果直接使用文本编辑器查看,查看的会是一堆乱码.

平川区17547188898: linux命令:怎么查看自己最后3次登录系统的时间或者信息 -
穰忽米希: proc/操作系统/etc/CPU信息#cat /version # 查看内核# cat /issue # 查看操作系统版本# cat /proc/issue # 查看操作系统版本# head -n 1 /etc/# uname -a # 查看内核/

平川区17547188898: linux命令:怎么查看自己最后3次登录系统的时间或者信息 -
穰忽米希: # uname -a # 查看内核/操作系统/CPU信息 #cat /proc/version # 查看内核 # cat /etc/issue # 查看操...

平川区17547188898: 提个问题,我在linux下如何查看谁登陆了机器,以及登陆时间,我是root用户 -
穰忽米希: last查所有登陆信息,lastlog查看最近登陆,w或者who查看目前已经登陆用户

平川区17547188898: linux中如何查看哪些用户允许登录 -
穰忽米希: 在 Linux/UNIX 系统中,要想查看允许哪些用户登录系统的话,可以查看 /etc/passwd 文件,该文件中都有对每一个用户所使用的 SHELL 进行设置(如:/bin/csh、/bin/bash等),如果是这些设置的话,那么就说明这些用户是可以登录系统的;如果有 nologin 标志的话,那么该用户就是无法登录进系统的.

平川区17547188898: 怎查看linux系统的位数? -
穰忽米希: linux系统也有位数之分,所以在linux上安装一些软件,比如jdk之类的就需要注意下版本.在虚拟机中装的CentOs 使用uname -a 查看:如果显示是x86_64就是64位的,没有结果显示就是32位的.可参考《Linux就该这么学》了解更多Linux知识.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网