来源:我爱运维网

在审计服务器业务时,因历史原因,某些Linux服务器不确定是否在使用或多长时间内有人登陆过,我们一般会使用Linux下的last命令来查看。

但很遗憾的是,last命令不会显示年份,只会显示下列格式的数据:

[user1@host-110158 ~]$ last

user1 pts/0 211.144.198.146 Mon Jun 18 10:34 still logged in

user1 pts/0 61.171.0.93 Sat Jun 16 22:43 - 23:16 (00:32)

user1 pts/0 61.171.0.93 Fri Jun 15 21:07 - 01:42 (04:35)

user1 pts/0 211.144.198.146 Fri Jun 15 16:12 - 18:24 (02:12)

user3 pts/0 58.62.39.166 Thu Jun 14 21:08 - 22:25 (01:16)

user3 pts/1 210.21.50.156 Thu Jun 14 08:45 - 15:27 (06:42)

user3 pts/0 210.21.50.156 Thu Jun 14 08:08 - 10:44 (02:35)

user3 pts/0 210.21.50.157 Tue Jun 12 09:46 - 14:11 (04:25)

这样就不知道,最后登录是哪一年的数据。

一种方法是使用last -t 参数:

last -t 20100101010101

显示2010-01-01 01:01:01之前的登录信息,将该信息与last对比得比,也是很不方便。

更佳的解决方案是使用下列代码进行编译生成一个last_patch命令:

ast_patch.c代码:

编译生成执行命令last_patch:

$ gcc -Wall last_patch.c -o last_patch

将last_patch放入/usr/local/bin目录。

运行last_patch,显示内容格式如下:

-bash-3.2$ last_patch

user1 Fri Jun 15 16:19:54 2012

user2 Fri Jun 15 17:31:40 2012

user3 Mon Jun 18 10:57:15 2012

linux last 命令年份,【帝联运维课堂】(第七十二期)Linux下last命令如何显示年份...相关推荐

  1. 运维基本功(七): Linux的权限管理操作

    本文是在课程课件基础上修改的学习笔记 课程原地址:https://www.bilibili.com/video/BV1nW411L7xm 如有侵删 运维基本功(一):Linux系统安装 运维基本功(二 ...

  2. 运维基本功(五):Linux文件管理-用户管理

    本文是在课程课件基础上修改的学习笔记 课程原地址:https://www.bilibili.com/video/BV1nW411L7xm 如有侵删 运维基本功(一):Linux系统安装 运维基本功(二 ...

  3. 优化Linux内核参数/etc/sysctl.conf sysctl 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》...

    优化Linux内核参数/etc/sysctl.conf  sysctl  <高性能Linux服务器构建实战:运维监控.性能调优与集群应用> http://book.51cto.com/ar ...

  4. str045漏洞提权linux,Linux运维知识之CVE-2016-5195 Dirtycow: Linux内核提权漏洞

    本文主要向大家介Linux运维知识之CVE-2016-5195 Dirtycow: Linux内核提权漏洞绍了,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. CVE-2016- ...

  5. 视频教程-Prometheus+Grafana企业级监控实战(运维篇)2020年视频教程-Linux

    Prometheus+Grafana企业级监控实战(运维篇)2020年视频教程 资深DevOps工程师,曾经在华为,乐逗游戏工作,目前就职于知名物流公司工作 希望结合工作实践 给大家带来很多干货 周龙 ...

  6. python和linux运维学哪个--学习Python在Linux运维上的应用应该看哪些书 什么样的学习路线...

    python 元类生成类的方法是什么类型的 首先请一下习惯,python中的类名习惯用大写字母开 我是这样理解的,不一定对,通过type() ,还是实例方法instancemethod 只不过B这个类 ...

  7. Linux集群和自动化运维

    Linux/Unix技术丛书 Linux集群和自动化运维 余洪春 著 图书在版编目(CIP)数据 Linux集群和自动化运维/余洪春著. -北京:机械工业出版社,2016.8 (Linux/Unix技 ...

  8. Linux运维必看!深入掌握 Linux 系统的目录结构就靠本文了

    Linux和Windows操作系统中的文件系统些不同,在学习使用linux之前,能够了解这个不同之处助于后续的学习.本文先对Windows和Linux上面文件系统的一些概念进行区分,然后介绍一些Lin ...

  9. linux之AUTOMATION(自动化运维)二

    linux之AUTOMATION(自动化运维) 01: ansible基础 . Ansible ad-hoc 02: sudo提权 . Ansible配置 . Ansible Playbook . A ...

最新文章

  1. mysql中OPTIMIZE TABLE的作用
  2. 【AI-1000问】机器学习和模式识别是什么关系?
  3. 关于星空的java小程序_[Java教程]小程序使用Canvas画饼图_星空网
  4. 红帽linux无法进入tty,linux自启脚本(以及无法进入tty控制台)
  5. Sql中存储过程的定义、修改和删除操作
  6. net.conn read 判断数据读取完毕_高并发:缓存模式以及缓存的数据一致性
  7. SPOJ COT2 (树上莫队)
  8. 前端学HTTP之客户端识别和cookie
  9. MySQL--视图view、触发器trigger、事务(start transaction)、存储过程(特殊的数据逻辑处理函数)、流程控制(if,case....)...
  10. [Lync]lync同步通讯簿
  11. 陈一为担任BCF理事
  12. 陶哲轩实分析(上)8.2及习题-Analysis I 8.2
  13. 解方程(equation)
  14. HTTP的options方法作用
  15. 用计算机测缘分,用两人的姓名测姻缘 免费测试两个人的缘分
  16. Jenkins+Gitlab+Nginx实现自动发布与回退基于tag版本的静态项目(解决重复构建问题)
  17. 基于opencv-python实现直线检测-20221127工作总结
  18. 游戏辅助制作核心--植物大战僵尸逆向之植物种植call(七)
  19. uniapp 开发安卓App实现高德地图路线规划导航
  20. 征途手机版服务器维护,征途手机版手游开服表_征途手机版手游开服时间表_新服新区预告_第一手游网...

热门文章

  1. 获取手机idfa_七麦线上公开课:后IDFA时代,链接用户的新生态解决方案
  2. 【Paper】2020_Event-Triggered Time-Varying Formation Control for Discrete-Time Multi-Agent Systems wit
  3. 9.3 低秩矩阵分解-机器学习笔记-斯坦福吴恩达教授
  4. 1、C++招聘笔试--C++中的C
  5. 【转】贴片电阻的工作寿命
  6. 数学篇(三)向量的基本运算
  7. Mac 勿扰模式周期性开关闭功能实现脚本
  8. EventProcessor与WorkPool用法--可处理多消费者
  9. 8.2.5: Spring3.0新增的@DependsOn和@Lazy
  10. 【动态规划】leetcode - Maximal Square