journalctl.md 1.0 KB

journalctl

systemd ์ €๋„์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://manned.org/journalctl.

  • ํ˜„์žฌ [b]๋ถ€ํŠธ์—์„œ ์šฐ์„ ์ˆœ์œ„ ๋ ˆ๋ฒจ 3(์˜ค๋ฅ˜)๋กœ ๋ชจ๋“  ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ:

journalctl -b --priority=3

  • 2์ผ ์ด์ƒ๋œ ์ €๋„ ๋กœ๊ทธ ์‚ญ์ œ:

journalctl --vacuum-time=2d

  • ๋งˆ์ง€๋ง‰ N์ค„๋งŒ ํ‘œ์‹œํ•˜๊ณ  ์ƒˆ ๋ฉ”์‹œ์ง€๋ฅผ [f]ํŒ”๋กœ์šฐ(์ „ํ†ต์ ์ธ syslog์˜ tail -f์ฒ˜๋Ÿผ) ํ‘œ์‹œ:

journalctl --lines {{N}} --follow

  • ํŠน์ • [u]์œ ๋‹›์˜ ๋ชจ๋“  ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ:

journalctl --unit {{์œ ๋‹›}}

  • ๋งˆ์ง€๋ง‰์œผ๋กœ ์‹œ์ž‘๋œ ์ดํ›„ ์œ ๋‹›์˜ ๋กœ๊ทธ ํ‘œ์‹œ:

journalctl _SYSTEMD_INVOCATION_ID=$(systemctl show --value --property=InvocationID {{์œ ๋‹›}})

  • ์‹œ๊ฐ„ ๋ฒ”์œ„ ๋‚ด์˜ ๋ฉ”์‹œ์ง€ ํ•„ํ„ฐ๋ง(ํƒ€์ž„์Šคํƒฌํ”„ ๋˜๋Š” "yesterday" ๊ฐ™์€ ํ”Œ๋ ˆ์ด์Šคํ™€๋” ์‚ฌ์šฉ ๊ฐ€๋Šฅ):

journalctl --since {{now|today|yesterday|tomorrow}} --until "{{YYYY-MM-DD HH:MM:SS}}"

  • ํŠน์ • ํ”„๋กœ์„ธ์Šค์˜ ๋ชจ๋“  ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ:

journalctl _PID={{pid}}

  • ํŠน์ • ์‹คํ–‰ ํŒŒ์ผ์˜ ๋ชจ๋“  ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ:

journalctl {{๊ฒฝ๋กœ/๋Œ€์ƒ/์‹คํ–‰_ํŒŒ์ผ}}