整理Linux查看系统日志的一些经常使用命令

last



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

-d 指定记录文件。指定记录文件。将IP地址转换成主机名称。

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

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

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

-x 显示系统关机,又一次开机,以及运行等级的改变等信息



下面看全部的重新启动、关机记录

last | grep reboot
last | grep shutdown

history



列出全部的历史记录:

[zzs@Linux] # history

仅仅列出近期10条记录:

[zzs@linux] # history 10 (注,history和10中间有空格)

使用命令记录号码运行命令,运行历史清单中的第99条命令

[zzs@linux] #!99 (!和99中间没有空格)

反复运行上一个命令

[zzs@linux] #!!

运行最后一次以rpm开头的命令(!? ?代表的是字符串,这个String能够随便输,Shell会从最后一条历史命令向前搜索,最先匹配的一条命令将会得到运行。)

[zzs@linux] #!rpm

逐屏列出全部的历史记录:

[zzs@linux]# history | more

马上清空history当前全部历史命令的记录

[zzs@linux] #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经常使用命令》系列技术文章整理收藏

1Linux curl使用简介(1)

2Linux find命令中-path -prune參数作用具体介绍

3Linux怎样使用locate命令查找数据查找指定文件

4Linux下查看内存使用情况的方法总结

5CentOS怎样将DVD设置为默认yum源以便DVD中软件的下载安装

6Linux tar命令Tar Time Stamp in the Future问题解决方法

7Linux怎样使用awk文本处理工具进行数组排序

8CentOS 6.5系统设置固定IP的方法

9Linux正則表達式使用指南

10Linux系统中下载文件的wget命令操作实例

11Linux ps 命令实战

12在 Linux 下你所不知道的 df 命令的那些功能

1320条Linux命令面试问答

144个最流行的Linux平台开源码编辑器

15Ubuntu文本编辑器vi使用方向键出错的解决方法

16Linux查看系统日志的一些经常使用命令总结

17Linux怎样提高大文件的拷贝效率以节约时间

18linux系统用什么命令查看port的占用情况?

19Linux文本搜索工具grep使用具体解释

20Linux xargs命令

21Shell脚本统计文件行数的8种方法

22解决ssh登录后闲置时间过长而断开连接

23centos 用户相关的命令

24grep怎样忽略过滤.svn文件夹以及怎样忽略多个文件夹

25centos 用户相关的命令

26解决ssh登录后闲置时间过长而断开连接

27Apache、PHP 隐藏版本号信息

28Linux 中 sort 命令的14个实用的范例(一)

2914 个 Linux grep 命令的样例

3011个让你惊讶的 Linux 终端命令

31linux、unix下高速清空文件的方法

32Centos下查看网卡的实时流量命令

335个经典有趣的 Linux 命令行技巧

34Linux Ctrl+Z的用法

3512个linux进程管理命令介绍

36在Linux系统中使用tar命令压缩和解压文件的教程

37Linux中7个用来浏览网页和下载文件的命令

38Linux中。创建聊天server、移除冗余软件包的有用命令

39具体解释Linux系统中md5sum命令的使用方法

整理Linux查看系统日志的一些经常使用命令的更多相关文章

  1. linux查看目录下各个文件大小的命令

    linux查看目录下各个文件大小的命令 由于需要经常查看各个文件的具体大小 ,所以这里记一下. 命令如下: du -h --max-depth=1

  2. Linux查看系统当前登录用户的命令,top命令看到users有多个用户登录

    Linux查看系统当前登录用户的命令,top命令看到users有多个用户登录 作为系统管理员,top命令看到users有多个用户登录,会需要查看下是否被黑客进入了. 实战例子:top命令:top - ...

  3. linux查看网络ip得两个命令ifconfig和 ip addr

    在安装linux 得时候,我们要选择桥接网络,相当于本电脑和虚拟机得电话都是接通外网,linux查看网络ip得两个命令ifconfig和 ip addr 1,命令ifconfig 如果ifconfig ...

  4. Linux 查看系统日志 ,查看服务日志

    journalctl 查看系统日志参数 -f 表示日志跟中-u 指定的是 unit 指定要查看的服务日志,如果不指定的话会显示所有服务的日志 journalctl -f -u 要查看的服务日志 jou ...

  5. LINUX查看系统日志

    cat tail -f 日 志 文 件 说    明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安 ...

  6. Linux - 查看文件信息的三个命令

    ls命令 - list directory contents 显示文件详细信息:ls -l <file name> file命令 - determine file type determi ...

  7. linux 查看系统资源使用信息的一些命令集合

    linux上的进程查看及管理工具: pstree,ps,pidof,pgrep,top,htop,glances,pmap,vmstat,dstat,kill,pkill,job,bg,fg,nohu ...

  8. Linux查看文件内容和压缩文件命令

    查看文件内容 一些重要的目录: /usr/share/    帮助文档.说明文档/var/log/       日志/var/run/       运行中程序/var/tmp       临时文件 根 ...

  9. linux查看防火墙状态及开启关闭命令(转)

    存在以下两种方式: 一.service方式 查看防火墙状态: [root@centos6 ~]# service iptables status iptables:未运行防火墙. 开启防火墙: [ro ...

随机推荐

  1. linux系统下安全管理

    1.引导程序安全 linux系统的root密码是很容易破解的,当然前提是你没有设置引导程序密码,如GRUB或LILO,为了防止通过引导程序破译root密码,强烈建 议设置GRUB或LILO的引导密码, ...

  2. linux第七章《档案与目录管理》重点回顾

  3. docker 运行挂载磁盘

    docker:/data# mkdir /awp docker:/data# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAM ...

  4. poj1504--求两个数的反转数的和的反转数

    题意:给定4321 5678,结果再反转(1234+8756) 一开始以为是poj1503一样,就稀里糊涂的敲代码,实际上有不同 如题:先求1234 + 8765 ------------------ ...

  5. WMware VMX格式转换成OVF

    1.关于VMX格式 vmx文件是vmware虚拟机系统的配置文件,注意:刚刚安装好VMware Workstation以后是找不到这个文件的,当你在VMware Workstation中建立了一个虚拟 ...

  6. 网易云课堂_C语言程序设计进阶_第二周:指针:取地址运算和指针、使用指针、指针与数组、指针与函数、指针与const、指针运算、动态内存分配_2信号报告

    2 信号报告(5分) 题目内容: 无线电台的RS制信号报告是由三两个部分组成的: R(Readability) 信号可辨度即清晰度. S(Strength)    信号强度即大小. 其中R位于报告第一 ...

  7. startActivityForResult不返回结果

    startActivityForResult不返回结果,请检查AndroidManifest中的描写叙述,是否对该Activity设置了:launchMode="singleTask&quo ...

  8. CodeFirst EF中导航属性的个人理解

    >导航属性: 01.个人理解就是Ef中的属性在实体数据表中不存在(先这么认为); 02.就是除了根据表中列映射出的属性 之外根据表与表之间的关系的关联属性.方便操作与之关联的表; 例如: 有 表 ...

  9. 基于jQuery实现的水平和垂直居中的div窗口

    在建立网页布局的时候,我们经常会面临一个问题,就是让一个div实现水平和垂直居中,虽然好几种方式实现,但是今天介绍时我最喜欢的方法,通过css和jQuery实现.   1.通过css实现水平居中: 复 ...

  10. QF——网络之网络请求的几种方式,图片缓存

    同步请求和异步请求: 同步请求会阻塞主线程:不会开启新的线程,还是主线程,所以直到请求成功后,才能执行其它操作. 异步请求不会阻塞主线程.开启新的线程去请求服务器,而不影响用户的交互操作等其他动作. ...