导航:首页 > 程序命令 > 找不到last命令

找不到last命令

发布时间:2024-01-03 23:20:52

linux下如果断电关机,如何查看关机再重启的记录

方法一、
在/var/log/messages 日志中可以查询到:
[root@RHEL4 log]# grep halt messages
Nov 15 14:12:47 RHEL4 shutdown: shutting down for system halt
[root@RHEL4 log]# grep reboot messages
Nov 1 00:12:44 RHEL4 shutdown: shutting down for system reboot
Nov 1 01:46:02 RHEL4 shutdown: shutting down for system reboot
Nov 1 11:33:48 RHEL4 shutdown: shutting down for system reboot
方法二、
last 命令
功能说明:列出目前与过去登入系统的用户相关信息。
补充说明:单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。
last |grep shutdown //查看上次关机时间
last |grep reboot //查看上次重启时间

⑵ linux 查询今天服务器登录历史(查看今天的服务器有谁登陆过)

查看某用户 cat /home/username/.bash_history 的操作历史
使用root登陆使用last -x可查看用户登陆历史。
last 命令:
功能说明:列出目前与过去登入系统的用户相关信息。
语 法:last [-adRx][-f ][-n ][帐号名称…][终端机编号…]
补充说明:单独执行last指令,它会读取位于/var/log目录下,
名称为wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。
参 数:
-a 把从何处登入系统的主机名称或IP地址,显示在最后一行。
-d 将IP地址转换成主机名称。
-f 指定记录文件。
-n 或- 设置列出名单的显示列数。
-R 不显示登入系统的主机名称或IP地址。
-x 显示系统关机,重新开机,以及执行等级的改变等信息。
lastlog可简单查看所有用户最后一次的登陆时间

⑶ last命令与/var/log/wtmp文件

单独执行last命令,它会读取/var/log/wtmp的文件,并把该给文件的内容记录的登入系统的用户核让名单全部显示出来。

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

-d:将IP地址转换成主改雹局机名称;

-f <记录文件>:指定记录文件。

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

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

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

该日志文件永久记录每个肆慎用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越大, 增加的速度取决于系统用户登录的次数。该日志文件可以用来查看用户的登录记录, last命令就通过访问这个文件获得这些信息,并以反序从后向前显示用户的登录记录,last也能根据用户、终端tty或时间显示相应的记录。

⑷ last、lastlog、history命令

1  网络命令:last

1.1  命令说明

指令名称:last

指令所在路径:/usr/bin/last

执行权限:所有用户

语法:last

功能描述:列出目前与过去登入系统的用户信息,只要有人登录,就会被记录,包括多次登录的信息,也会被统计记录下来。

范例:#last

说明:统计系统所有用户的登录哪姿时间和信息,包括系统曾经进行过重启操作的重启时间信息。这是一个重要的日志查询命令。通过查看系统重启信息可以方便用户了解系统是否非正常重启了,或者是被他人登录重启了。

1.2  应用举例

命令演示:

[root@localhost~]# last

命令执行结果如图1所示:

图1  last命令的执李首绝行结果

说明:

still logged in:表示依然在线

03:57 - 05:11:表示该用户在线的时间区间

(01:14):表示用户持续在线的时长

2  网络命令:lastlog

2.1  命令说明

指令名称:lastlog

指令所在路径:/usr/bin/lastlog

执行权限:所有用户

语法:lastlog

功能描芹侍述:检查最后一次登录本系统的用户登录的时间信息

范例:

      #lastlog

      #lastlog -u 500           通过UID查看指定用户的登录信息

2.2  应用举例

查看最后一次登录本系统的用户时间信息:

[root@localhost~]# lastlog

执行结果如图2所示:

图2  lastlog命令执行结果

说明:首先列举所有的用户,包括不能登录的系统用户(伪用户),但是会显示这些伪用户从未登录过。另外还会显示最后一次登录本系统的用户的登录信息。

通过用户的UID查看指定用户的登录信息:

[root@localhost~]# lastlog -u 501

命令的执行结果如图3所示:

3、查看命令历史 

每个用户都有一份命令历史记录 

查看$HOME/.bash_history 

或者在终端输入: history

修改history的条目(默认1000)

vim  $HOME/.bashrc或者/etc/profile

HISTSIZE=3000

HISTFILESIZE=3000

⑸ Ubuntu中奇怪的命令错误提示.

我是给系统新装了一个python导致的这个问题。按照网上教程的操作执行了这样两步骤:

sudoln-sf/usr/local/bin/python3/usr/bin/python3

sudoln-sf/usr/local/bin/pip3/usr/bin/pip3

之后就出现了和你一样的问题,而且Ctrl+Alt+t也无法调用出终端。这个local下的python3是我新装的python3(python3.6.5)

解决办法是:找到系统之前自带的python3(python3.5.2)然后创建软连接指回去。sudoln-sf/usr/bin/python3.5/usr/local/bin/python3

sudoln-sf/usr/bin/python3.5/usr/bin/python3

另外如果要安装新的更高版本的python,可以使用pyenv来管理和安装不同版本的python。

参考;网页链接

阅读全文

与找不到last命令相关的资料

热点内容
java字节乱码 浏览:305
荣耀50什么时候升级安卓12 浏览:75
pdf文件怎么转成jpg 浏览:259
比泽尔压缩机代理商 浏览:629
什么app能下载多邻国 浏览:234
服务器蓝色什么意思 浏览:226
vb组态软件源码 浏览:698
加密蚊帐防蚊门帘 浏览:828
vs2010多线程编程 浏览:214
新股上市指标源码 浏览:699
c语言51单片机教程 浏览:554
app中的hd是什么意思 浏览:279
手机什么解压器最好 浏览:49
什么是适合自己的app 浏览:451
云服务器怎么补漏洞 浏览:176
如何看自己的安卓是什么等级 浏览:633
被丁磊挖走的程序员 浏览:19
gsk980ta编程 浏览:507
单片机离线 浏览:84
解压助眠敲击外国长指甲 浏览:421