整理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. vi/vim 键盘

  2. delphi 文件搜索,遍历所有子目录

    function ListFiles(path: string): TStringList; var SearchRec: TSearchRec; found: integer; begin resu ...

  3. elasticsearch 索引 类型 id

    zjtest7-frontend:/usr/local/logstash-2.3.4/config# cat logstash_indexer01.conf  input {         redi ...

  4. 将String类型的二维数组中的元素用FileOutputStream的write方法生成一个文件

      将String类型的二维数组中的元素用FileOutputStream的write方法生成一个文件import java.io.File;import java.io.FileOutputStre ...

  5. Nginx 在安装入门

    1.首先需要安装必要的库,PCRE,zlib sudo apt-get install libpcre3 libpcre3-dev 假设找不到文件的话就下载源文件进行安装. 2.解压下载的nginx源 ...

  6. iSlider手机平台JS滑动组件

    iSlider手机平台JS滑动组件,无任何插件依赖.它能够处理任何元素,例如图片或者DOM元素.它有如下特性:能够自定义动画,自带的动画包括default, rotate, flip 和 depth你 ...

  7. [转载]解析WINDOWS中的DLL文件---经典DLL解读

    [转载]解析WINDOWS中的DLL文件---经典DLL解读 在Windows世界中,有无数块活动的大陆,它们都有一个共同的名字——动态链接库.现在就走进这些神奇的活动大陆,找出它们隐藏已久的秘密吧! ...

  8. 简单实现仿UITabBarController界面

    第一步:添加两个占位View 第二步:添加子控制器 第三步:添加按钮 #import "ViewController.h" #define SCREEN_WIDTH ([UIScr ...

  9. javascript高级知识点——临时作用域

    代码信息来自于http://ejohn.org/apps/learn/. 自执行,临时,函数 (function(){ var count = 0; })(); 这是一个简单的自执行匿名函数. 做一个 ...

  10. org.jawin.COMException: 8000ffff: Invalid ptr null flag(原址:http://osdir.com/ml/windows.devel.jawin/2006-01/msg00013.html)

    I now realise my arguments to invoke should be more along the lines of byte[] result = tApp.invoke(& ...