Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux查看日志命令

作者:断晴星魂   发布日期:2025-12-30   浏览:39

# 查看系统日志 (例如:/var/log/syslog 或 /var/log/messages)
cat /var/log/syslog

# 使用 tail 命令查看最新的日志条目(实时查看)
tail -f /var/log/syslog

# 查看特定服务的日志(例如:nginx)
cat /var/log/nginx/access.log

# 使用 grep 过滤特定内容的日志
grep "error" /var/log/syslog

# 查看特定时间段的日志(结合 date 和 awk)
grep "$(date +"%b %_d")" /var/log/syslog | awk '/14:30/,/15:00/'

# 查看日志文件的最后 10 行
tail -n 10 /var/log/syslog

# 查看日志文件的前 10 行
head -n 10 /var/log/syslog

# 使用 journalctl 查看 systemd 日志(适用于使用 systemd 的系统)
journalctl -u nginx.service

# 查看最近的系统启动日志
journalctl -b

# 查看特定时间范围内的日志
journalctl --since "2023-10-01 18:00:00" --until "2023-10-01 19:00:00"

解释说明:

  • cat:用于显示整个文件的内容。
  • tail -f:实时查看日志文件的最新条目,常用于监控日志。
  • grep:用于过滤包含特定关键字的日志条目。
  • journalctl:用于查看由 systemd 管理的服务日志,支持更多高级过滤选项。
  • headtail:分别用于查看文件的前几行和最后几行。

这些命令可以帮助你在 Linux 系统中有效地查看和管理日志文件。

上一篇:linux时间戳

下一篇:linux定时任务cron

大家都在看

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

linux 重启网络命令

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站