手机版 收藏 导航

Linux 如何按级别过滤日志_Linux 如何查看日志文件的使用情况

原创   www.link114.cn   2024-01-23 19:57:57

Linux 如何按级别过滤日志_Linux 如何查看日志文件的使用情况

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 的日志文件。