你如何使用systemd的journalctl模式

你如何使用systemd的journalctl模式,第1张

概述我试图在SYSLOG_IDENTIFIERS上使用journalctl的模式匹配.举个例子,我有很多标记为sshd的消息: $journalctl -t sshd | wc -l987 但如果我尝试使用模式匹配来找到它们: $journalctl -t 'ssh*'-- No Entries --$journalctl -t 'ssh.*'-- No Entries -- journalc 我试图在SYSLOG_IDENTIFIERS上使用journalctl的模式匹配.举个例子,我有很多标记为sshd的消息:
$journalctl -t sshd | wc -l987

但如果我尝试使用模式匹配来找到它们:

$journalctl -t 'ssh*'-- No EntrIEs --$journalctl -t 'ssh.*'-- No EntrIEs --

journalctl手册页说模式应该有效,但我找不到关于如何在systemd中使用/定义模式的任何其他内容.

$man journalctl....-t,--IDentifIEr=SYSLOG_IDENTIFIER|PATTERN       Show messages for the specifIEd syslog IDentifIEr SYSLOG_IDENTIFIER,or for any of the messages with a "SYSLOG_IDENTIFIER" matched by PATTERN.

我正在运行Archlinux:

$journalctl --versionsystemd 225+PAM -AUDIT -SEliNUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +liBCRYPTSETUP+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD +IDN
解决方法 当手册中的拼写错误更新时,这是一个关闭的 doc bug.

错误报告导致以下comments in the code:

We don’t actually accept patterns,hence don’t claim so.

作为一种解决方法,您可以按照问题的评论中的建议使用grep.像这样的东西:

journalctl | grep sshd
总结

以上是内存溢出为你收集整理的你如何使用systemd的journalctl模式全部内容,希望文章能够帮你解决你如何使用systemd的journalctl模式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1042795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存