Linux 系统中的日志文件通常包含大量信息,可以按照日志级别进行过滤和查看。常见的日志级别包括 debug、info、warn、error 和 critical。您可以使用命令 grep
搜索特定级别的日志记录,例如 grep "error" /var/log/syslog
将显示所有错误级别的日志。还可以使用 tail
命令查看最新的日志,并使用 --priority
选项筛选特定级别的日志,如 tail -n 100 --priority=warn /var/log/syslog
。
要了解日志文件的使用情况,可以使用 du
命令。该命令可以显示指定目录或文件的磁盘使用情况。例如,要查看 /var/log
目录下所有日志文件的大小,可以运行 du -h /var/log
。想查看单个日志文件的大小,可以使用 du -h /var/log/syslog
。您还可以利用 find
命令查找超过某个大小的日志文件,例如 find /var/log -type f -size +100M
将列出所有大于 100MB 的日志文件。