Journalctl 타임스탬프 형식

Journalctl 타임스탬프 형식

journalctl -S [timestamp]

따라서 Journalctl은 이 글을 읽는 사람들이 이미 알고 있듯이 많은 정보를 인쇄합니다. 사용자가 찾고 있는 로그의 날짜를 정확히 찾아낼 수 있는 플래그 -S(또는 )가 있습니다. --since그놈 글꼴 뷰어와 관련된 오류 메시지를 받았고 그 내용을 확인하고 싶었지만 journalctl로그 항목이 너무 많아서 모두 스크롤하는 데 PG DOWN문자 그대로 하루의 대부분이 걸렸습니다. 캐시와 로그를 더 자주 삭제하세요.) 로그의 지정된 날짜를 정확히 찾아내는 데 도움이 되는 플래그가 있습니다. 보고 싶은 로그가 언제 배치되는지 알고 있는 경우 이 도구를 사용하면 Googol-plex 로그를 스크롤하지 않아도 됩니다.

내 문제는 플래그를 사용하려고 할 때마다 기본적으로 "사용 중인 타임스탬프가 올바르지 않습니다. 수정하고 다시 시도하십시오."라는 오류 메시지를 받았다는 것입니다. 타이핑에는 journalctl --help사용할 형식이 언급되지 않으며, 매우 실망스러운 오류 메시지도 표시되지 않습니다. 게다가 내가 "사용할 때마다"라고 말하는 것은 수년에 걸친 시간을 의미합니다. 시스템 로그로 이동하여 로그 파일을 수동으로 열고 편집기를 사용하여 필요하지 않은 항목을 삭제할 수 있는 별도의 디렉터리에 파일을 복사하고 원하는 항목에 대한 정규식 검색을 수행하기만 하면 됩니다. 타임스탬프만 입력할 수 있으면 좋겠지만 이론적으로는 훨씬 더 빨라야 합니다.

타임스탬프를 입력하는 데 사용해야 함을 보여주는 실제 예제를 누구든지 줄 수 있습니까?

답변1

모든 형식은systemd.time(7)예제가 포함된 매뉴얼 페이지.

가장 쉬운 형식은상대적인타임스탬프: -1h"1시간 전", -15m"15분" 전.

절대 시간의 경우 형식의 "대략 RFC 3339 또는 ISO 8601" 타임스탬프가 YYYY-MM-DD hh:mm:ss허용됩니다(날짜 부분이나 시간 부분도 포함)(예: 16:30오후 4시 30분).

관련 정보