整理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. [solaris]odbc-oracle,简单测试

    #include <string> #include <iostream> #include <stdio.h> #include <sql.h> #i ...

  2. xml 解析 Xstream

    1.概述 json 解析可以使用gson包解为现成的对象,那么xml可以不可以用现成的包解析成java的对象呢? 带着这个问题,查询了一些材料找到了Xstream解析方法,确实可以完成这种思考,只是实 ...

  3. Hot-Bar 軟板設計注意事項

    Hot-Bar reflow (熔錫熱壓焊接),其最只要功能,就是利用熱壓頭熔融已經印刷於電子印刷電路(PCB)上的錫膏,藉以連接兩個各自獨立的電子零件,最常見到的是將軟排線(FPB)焊接於電子印刷電 ...

  4. FLASH MAGIC LPC ISP下载方式说明

    硬件:EASYARM2131 开发板软件:FLASH MAGIC     下载地址:http://www.flashmagictool.com/程序:Demo2131.hex LPC的ISP下载方式, ...

  5. Delphi RichEdit的内容保存为图片

    uses RichEdit; {将RichEdit1的内容保存为图片,此函数也适合于RxRichEdit,即RichEdit: TRxRichEdit}procedure RichEditToCanv ...

  6. 表格无边框,有内框,在table嵌套时,防止出现重复边线

    <html> <head> <title>test 表格无边框,有内框! ^^ CSDN 学习积累</title> <style type=&qu ...

  7. c++学习笔记(c++中的引用)

    1.c++中的bool类型:     其实c语言中也有bool类型,如果是遵守c90标准的编译器(其实现在大量编译器都是c90标准的),对于bool类型的使用除了要使用头文件 stdbool.h外,与 ...

  8. 折叠Collapse插件

    实例 折叠(Collapse)插件可以很容易地让页面区域折叠起来.无论您用它来创建折叠导航还是内容面板,它都允许很多内容选项. .collapse 隐藏内容. .collapse.in 显示内容. . ...

  9. sqlserver事务与回滚

    如果要在Production执行数据改动必须小心,可以使用事务提前验证一下自己写的SQL是不是你期望的.尤其是Update的where 条件有问题的话,跟新的记录就会超出预期的范围.如下面的语句,一着 ...

  10. Java学习之javassist

    1.读取和输出字节码 ClassPool pool = ClassPool.getDefault(); //会从classpath中查询该类 CtClass cc = pool.get("t ...