last

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

以下看所有的重启、关机记录

last | grep reboot
last | grep shutdown

history

列出所有的历史记录:

[root@VM_205_38_centos /] # history
只列出最近10条记录:

[root@VM_205_38_centos /] # history 10 (注,history和10中间有空格)
使用命令记录号码执行命令,执行历史清单中的第99条命令

[root@VM_205_38_centos /] #!99 (!和99中间没有空格)
重复执行上一个命令

[root@VM_205_38_centos /] #!!
执行最后一次以rpm开头的命令(!? ?代表的是字符串,这个String可以随便输,Shell会从最后一条历史命令向前搜索,最先匹配的一条命令将会得到执行。)

[root@VM_205_38_centos /] #!rpm
逐屏列出所有的历史记录:

[root@VM_205_38_centos /]# history | more
立即清空history当前所有历史命令的记录

[root@VM_205_38_centos /] #history -c

cat, tail 和 watch

系统所有的日志都在 /var/log 下面自己看(具体用途可以自己查,附录列出一些常用的日志)

cat /var/log/syslog 等
cat /var/log/*.log

tail -f

如果日志在更新,如何实时查看 tail -f /var/log/messages

还可以使用 watch -d -n 1 cat /var/log/messages

-d表示高亮不同的地方,-n表示多少秒刷新一次。

该指令,不会直接返回命令行,而是实时打印日志文件中新增加的内容,
这一特性,对于查看日志是非常有效的。如果想终止输出,按 Ctrl+C 即可。

除此之外还有more, less ,dmesg|more,这里就不作一一列举了,因为命令太多了,关键看个人喜好和业务需求.个人常用的就是以上那些

linux日志文件说明

/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 与安全相关的日志信息
/var/log/maillog 与邮件相关的日志信息
/var/log/cron 与定时任务相关的日志信息
/var/log/spooler 与UUCP和news设备相关的日志信息
/var/log/boot.log 守护进程启动和停止相关的日志消息
/var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件

Linux——查看系统的日志的一些实用操作相关推荐

  1. linux查看系统的日志的一些实用操作

    last last,lastb [options][username...][tty...] -a---- 登录主机名显示在最后一列 -d----将IP地址转换成主机名称 -f---- 文件 -F-- ...

  2. linuxmessage日志消失_linux查看系统的日志的一些实用操作

    -a 把从何处登入系统的主机名称或ip地址,显示在最后一行. -d 指定记录文件.指定记录文件.将IP地址转换成主机名称. -f 指定记录文件. -n 或- 设置列出名单的显示列数. -R 不显示登入 ...

  3. Linux 查看系统硬件信息

    Linux 查看系统硬件信息(实例详解) linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说. cpu lscpu命令,查看的是cpu ...

  4. Linux查看文件和日志的常用命令

    Linux查看文件和日志的常用命令 当项目部署和运行起来后,会产生很多的运行日志.日志的内容是程序里定义的重要输出信息,还有程序出错的报错信息. 查看日志文件大部分是去日志中获取一些数据,确认某些信息 ...

  5. linux下查看系统硬件,Linux 查看系统硬件信息 Linux 查看系统硬件信息(实例详解)...

    linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并作了分类,实例解说.html cpu lscpu命令,查看的是cpu的统计信息.linux blue@ ...

  6. linux显示mem进行排序,Linux查看系统负载(CPU和MEM考虑)

    查看占用CPU最高的10个进程 [tidb@:vg_adn_tidbCkhsTest:172.31.30.62 ~/tidb-ansible]$ps aux | grep -v PID | sort ...

  7. Linux查看系统cpu个数、核心书、线程数

    Linux查看系统cpu个数.核心书.线程数 现在cpu核心数.线程数越来越高,本文将带你了解如何确定一台服务器有多少个cpu.每个cpu有几个核心.每个核心有几个线程. 查看物理cpu个数 cat ...

  8. Linux 查看系统所有用户

    grep bash /etc/passwd Linux 查看系统所有用户 转载于:https://www.cnblogs.com/winyh/p/8555322.html

  9. Linux查看系统版号

    Linux查看系统发行版本 查看系统发型版本 方法1 对于linux系统而已,有成百上千个发行版.对于发行版的版本号查看方法 如以centos为例.输入lsb_release -a即可 该命令适用于所 ...

最新文章

  1. 敏捷之父Martin Fowler作序推荐《演进式架构》
  2. linux java程序控制台日志输出
  3. Adaboost算法和提升树算法
  4. 地球不是圆的,别让教科书限制了孩子的想象力!
  5. [html] 网页上的验证码是为了解决什么问题?说说你了解的验证码种类有哪些
  6. 怎么用计算机算账单,电脑如何快速调出计算器
  7. Oracle中ROWNUM伪列和ROWID伪列的用法与区别
  8. 什么是线程安全和线程不安全
  9. DSP的CMD文件 RUN_START
  10. 第01课:走进分布式中间件(课前必读)
  11. 日语“不要”有几种说法。
  12. 人艰不拆,一句话毁掉小清新!
  13. 前端大作业之淘宝页面设计
  14. CF 950C.Zebras 模拟,set
  15. 异地购房提取北京公积金说查不到贷款信息是怎么回事
  16. Latex 插入大括号分类情况
  17. 5G的10大典型应用场景,及详细应用功能
  18. idea远程Debug,远程调试
  19. Mysql 增量备份和全量备份
  20. android 相机 app,android – Emulator的相机内置app buggy在Froyo / 2.2?

热门文章

  1. 时序图如何表现分支_静态时序分析圣经翻译计划——第五章:延迟计算 (上)...
  2. OpenCV:透视变换
  3. linux那些事之LRU(3)
  4. 学习OpenVINO笔记之Inference Engine
  5. 一文细数Vision transformer家族成员
  6. Linux 常用命令整理
  7. node.js安装express(零起点搭建本地测试服务器)- 教程篇
  8. axios跨域请求的qs用法 - qs安装篇
  9. 好看的粉色树洞表白墙网站源码
  10. 某狸子订单系统豪华版/商城/前台程序/会员模块/增加分销模块