美文网首页
last、lastlog、history命令

last、lastlog、history命令

作者: ebayboy | 来源:发表于2019-02-11 15:50 被阅读0次

    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

    相关文章

      网友评论

          本文标题:last、lastlog、history命令

          本文链接:https://www.haomeiwen.com/subject/otmqeqtx.html