当前位置:首页 > 房产信息

linux系统日志 如何在Linux中管理日志

Linux上的日志文件包含了很多信息——比你有时间检查的还要多。这里有一些建议告诉你如何正确使用它们……而不是淹没在它们之中。

在Linux系统上管理日志文件可能很容易,也可能很痛苦。这完全取决于你对日志管理的看法。

如果你认为如何确保日志文件不会耗尽你的Linux服务器上所有的磁盘空,那么这个问题通常很简单。Linux系统上的日志文件会自动翻转,系统只维护固定数量的翻转日志。即便如此,一目了然的看一组几百个文件,可能会让人有不知所措的感觉。在本文中,我们将看看日志循环是如何工作的,以及一些最相关的日志文件。

自动日志旋转

日志文件经常循环。当前日志将获得稍微不同的文件名,并创建一个新的日志文件。以系统日志文件为例。对于很多正常的系统消息文件来说,这个文件是一个包罗万象的东西。如果您将光盘刻录到/var/log并检查它,您可能会看到一系列系统日志文件,如下所示:

$ ls -l syslog*-rw-r----- 1 syslog adm 28996 Jul 30 07:40 syslog-rw-r----- 1 syslog adm 71212 Jul 30 00:00 syslog.1-rw-r----- 1 syslog adm 5449 Jul 29 00:00 syslog.2.gz-rw-r----- 1 syslog adm 6152 Jul 28 00:00 syslog.3.gz-rw-r----- 1 syslog adm 7031 Jul 27 00:00 syslog.4.gz-rw-r----- 1 syslog adm 5602 Jul 26 00:00 syslog.5.gz-rw-r----- 1 syslog adm 5995 Jul 25 00:00 syslog.6.gz-rw-r----- 1 syslog adm 32924 Jul 24 00:00 syslog.7.gz

每天午夜轮换,旧的日志文件保留一周,然后删除最旧的系统日志文件。Syslog.7.gz文件将从系统中删除,syslog.6.gz将更名为syslog.7.gz。日志文件的其余部分将依次被重命名,直到syslog成为syslog.1并创建一个新的syslog文件。有些系统日志文件比其他文件大,但一般来说,它们都不会变得很大,您永远不会看到超过八个文件。这给了你一周多的时间来回顾他们收集的任何数据。

特定日志文件维护的文件数量取决于日志文件本身。有些文件可能有13个文件。注意syslog和dpkg的旧文件是如何压缩保存的空。这里需要考虑的是,您最感兴趣的是最近的日志,而旧的日志可以根据需要通过gun解压缩。

# ls -t dpkg*dpkg.log dpkg.log.3.gz dpkg.log.6.gz dpkg.log.9.gz dpkg.log.12.gzdpkg.log.1 dpkg.log.4.gz dpkg.log.7.gz dpkg.log.10.gzdpkg.log.2.gz dpkg.log.5.gz dpkg.log.8.gz dpkg.log.11.gz

日志文件可以根据时间和大小进行轮换。检查日志文件时请记住这一点。

虽然默认值适用于大多数Linux系统管理员,但是如果您愿意,您可以以不同的方式配置日志文件循环。请检查这些文件,如/etc/rsyslog.conf和/etc/logrotate.conf。

使用日志文件

管理日志文件还包括不时使用它们。使用日志文件的第一步可能包括:习惯每个日志文件可以告诉你系统是如何工作的,以及系统可能会遇到什么问题。从头到尾阅读日志文件并不是一个好的选择,但是当你想知道你的系统的运行情况或者需要跟踪一个问题的时候,知道如何从日志文件中获取信息会有很大的好处。它还表明您对每个文件中存储的信息有一个大致的了解。例如:

$ who wtmp | tail -10 显示最近的登录信息$ who wtmp | grep shark 显示特定用户的最近登录信息$ grep "sudo:" auth.log 查看谁在使用 sudo$ tail dmesg 查看(最近的)内核日志$ tail dpkg.log 查看最近安装和更新的软件包$ more ufw.log 查看防火墙活动(假如你使用 ufw)

您运行的一些命令也将从日志文件中提取信息。例如,如果您想查看系统重新启动的列表,可以使用以下命令:

$ last rebootreboot system boot 5.0.0-20-generic Tue Jul 16 13:19 still runningreboot system boot 5.0.0-15-generic Sat May 18 17:26 - 15:19 (21+21:52)reboot system boot 5.0.0-13-generic Mon Apr 29 10:55 - 15:34 (18+04:39)

使用更高级的日志管理器

虽然您可以编写脚本来更容易地在日志文件中找到感兴趣的信息,但是您也应该知道有一些非常复杂的日志文件分析工具。有些可以链接来自多个来源的信息,以更全面地了解您的网络上发生的事情。它们还可以提供实时监控。诸如太阳风日志&事件管理器和PRTG网络监控器(包括日志监控)之类的工具浮现在脑海中。

还有免费的工具来帮助分析日志文件。其中包括:

Logwatch — 用于扫描系统日志中感兴趣的日志行的程序Logcheck — 系统日志分析器和报告器

如果你对Linux感兴趣,你可以去www.edusahoo.com了解一下。

1.《linux系统日志 如何在Linux中管理日志》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《linux系统日志 如何在Linux中管理日志》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/fangchan/788173.html

上一篇

加拿大永久居民 下周开始正式实施!加拿大公布入境新规细节,加拿大籍/永久居民也未必放行,只有这部分人可以豁免

下一篇

服务密码忘了怎么查询 你遇到过查话费、改套餐时不记得手机卡服务密码的尴尬事么?教您如何找回密码

雅虎代购 雅虎代拍系统与淘宝代购系统的比较

雅虎代购 雅虎代拍系统与淘宝代购系统的比较

雅虎的拍卖系统和淘宝的采购系统有什么区别? 雅虎代拍平台-搜艺贝雅虎的世代平台——苏一贝雅虎商城(Yahoo Mall)作为日本最大的电子商务平台,有数千万种产品在出售,包括珠宝、艺术品收藏和日用品。由于账户认证和物流模式的限制,中国客户不能直接在雅虎上购物,这就导...

u盘文件夹删不掉 u盘文件删不了怎么办

  • u盘文件夹删不掉 u盘文件删不了怎么办
  • u盘文件夹删不掉 u盘文件删不了怎么办
  • u盘文件夹删不掉 u盘文件删不了怎么办

u盘删不掉 u盘文件删不了怎么办

  • u盘删不掉 u盘文件删不了怎么办
  • u盘删不掉 u盘文件删不了怎么办
  • u盘删不掉 u盘文件删不了怎么办

24小时上线!全国返乡申报系统出自河北一农村 网友:值得推广

  • 24小时上线!全国返乡申报系统出自河北一农村 网友:值得推广
  • 24小时上线!全国返乡申报系统出自河北一农村 网友:值得推广
  • 24小时上线!全国返乡申报系统出自河北一农村 网友:值得推广
要想绕开很容易!新华社评青少年防沉迷系统:“防了个寂寞”?

要想绕开很容易!新华社评青少年防沉迷系统:“防了个寂寞”?

要想绕开很容易!新华社评青少年防沉迷系统:“防了个寂寞”?...

中央3 重磅!中共中央印发三个重要文件,详细内容看这里!

近日,中共中央发布了修订后的《中国共产党党内条例制定条例》(以下简称《条例》)、《中国共产党党内条例和规范性文件备案审查条例》(以下简称《中国共产党党内条例实施责任制条例(试行)》,并下发通知要求各地区各部门认真遵照执行 通知指出,2012年中共中央发布的《关于制定...

把尿对宝宝的危害 “新型把尿”悄悄兴起,正在伤害孩子排尿系统,许多家长还不知道

  • 把尿对宝宝的危害 “新型把尿”悄悄兴起,正在伤害孩子排尿系统,许多家长还不知道
  • 把尿对宝宝的危害 “新型把尿”悄悄兴起,正在伤害孩子排尿系统,许多家长还不知道
  • 把尿对宝宝的危害 “新型把尿”悄悄兴起,正在伤害孩子排尿系统,许多家长还不知道

1019 从文件到系统级的备份分享“全能王”,体验群晖DS1019+

  • 1019 从文件到系统级的备份分享“全能王”,体验群晖DS1019+
  • 1019 从文件到系统级的备份分享“全能王”,体验群晖DS1019+
  • 1019 从文件到系统级的备份分享“全能王”,体验群晖DS1019+