在CentOS系统中查看Python日志可以通过以下几种方法:
查看Python错误日志:
logging
模块,错误信息会写入指定的日志文件。例如:import logging
logging.basicConfig(filename='error.log', level=logging.ERROR)
try:
# 可能引发错误的代码
pass
except Exception as e:
logging.error(f'An error occurred: {e}')
/var/log/syslog
。使用journalctl
命令查看系统日志:
journalctl
是CentOS 7及更高版本中用于查看和管理systemd日志的工具。例如:
journalctl -b
journalctl -f
journalctl | grep 'error'
查看特定日志文件:
/var/log
目录下,包括/var/log/messages
、/var/log/secure
、/var/log/audit/audit.log
、/var/log/boot.log
等。使用tail
命令实时查看日志文件:
/var/log/messages
,可以使用tail -f
命令实时查看文件末尾的内容。使用grep
命令搜索特定关键字:
grep
命令。例如:cat /var/log/secure | grep sshd
这将显示包含“sshd”的所有日志条目。通过这些方法,你可以有效地查看和管理Python在CentOS系统中的日志信息。