Linux——查看系统的日志的一些实用操作
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——查看系统的日志的一些实用操作相关推荐
- linux查看系统的日志的一些实用操作
last last,lastb [options][username...][tty...] -a---- 登录主机名显示在最后一列 -d----将IP地址转换成主机名称 -f---- 文件 -F-- ...
- linuxmessage日志消失_linux查看系统的日志的一些实用操作
-a 把从何处登入系统的主机名称或ip地址,显示在最后一行. -d 指定记录文件.指定记录文件.将IP地址转换成主机名称. -f 指定记录文件. -n 或- 设置列出名单的显示列数. -R 不显示登入 ...
- Linux 查看系统硬件信息
Linux 查看系统硬件信息(实例详解) linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说. cpu lscpu命令,查看的是cpu ...
- Linux查看文件和日志的常用命令
Linux查看文件和日志的常用命令 当项目部署和运行起来后,会产生很多的运行日志.日志的内容是程序里定义的重要输出信息,还有程序出错的报错信息. 查看日志文件大部分是去日志中获取一些数据,确认某些信息 ...
- linux下查看系统硬件,Linux 查看系统硬件信息 Linux 查看系统硬件信息(实例详解)...
linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并作了分类,实例解说.html cpu lscpu命令,查看的是cpu的统计信息.linux blue@ ...
- linux显示mem进行排序,Linux查看系统负载(CPU和MEM考虑)
查看占用CPU最高的10个进程 [tidb@:vg_adn_tidbCkhsTest:172.31.30.62 ~/tidb-ansible]$ps aux | grep -v PID | sort ...
- Linux查看系统cpu个数、核心书、线程数
Linux查看系统cpu个数.核心书.线程数 现在cpu核心数.线程数越来越高,本文将带你了解如何确定一台服务器有多少个cpu.每个cpu有几个核心.每个核心有几个线程. 查看物理cpu个数 cat ...
- Linux 查看系统所有用户
grep bash /etc/passwd Linux 查看系统所有用户 转载于:https://www.cnblogs.com/winyh/p/8555322.html
- Linux查看系统版号
Linux查看系统发行版本 查看系统发型版本 方法1 对于linux系统而已,有成百上千个发行版.对于发行版的版本号查看方法 如以centos为例.输入lsb_release -a即可 该命令适用于所 ...
最新文章
- 敏捷之父Martin Fowler作序推荐《演进式架构》
- linux java程序控制台日志输出
- Adaboost算法和提升树算法
- 地球不是圆的,别让教科书限制了孩子的想象力!
- [html] 网页上的验证码是为了解决什么问题?说说你了解的验证码种类有哪些
- 怎么用计算机算账单,电脑如何快速调出计算器
- Oracle中ROWNUM伪列和ROWID伪列的用法与区别
- 什么是线程安全和线程不安全
- DSP的CMD文件 RUN_START
- 第01课:走进分布式中间件(课前必读)
- 日语“不要”有几种说法。
- 人艰不拆,一句话毁掉小清新!
- 前端大作业之淘宝页面设计
- CF 950C.Zebras 模拟,set
- 异地购房提取北京公积金说查不到贷款信息是怎么回事
- Latex 插入大括号分类情况
- 5G的10大典型应用场景,及详细应用功能
- idea远程Debug,远程调试
- Mysql 增量备份和全量备份
- android 相机 app,android – Emulator的相机内置app buggy在Froyo / 2.2?