/var/log/Xorg.0.log
전체 Xorg/X11 로그 파일(예 : )의 시간 형태소를 사람이 읽을 수 있는 형식으로 변경해야 합니다 . 기본 형식은 다음과 같습니다.시작 이후 시간(초), 바람직하게는 yyyy-mm-dd + 시간입니다. 이상적으로 이러한 솔루션은 다양한 부팅 세션에서 작동합니다.
내가 시도했거나 생각한 것 :
- 시도함
dmesg -T -F Xorg.0.log
: 타임스탬프를 변환하지 않습니다. - dmesg의 Xorg 버전 검색: 아무것도 찾을 수 없음
- 스크립트 작성: 결국에는 이 작업을 수행할 수도 있지만 이미 존재하는 내용을 작성하고 싶지는 않습니다.
- 부팅 후 현재 시간을 얻으 려면
/proc/uptime
: 재부팅하기 전에 로그를 보고 싶기 때문에 도움이 되지 않습니다.
이 작업을 수행하거나 도움을 줄 수 있는 도구가 있나요?
답변1
하지만 여러분의 기대에 따라 몇 가지 답을 찾을 수도 있습니다.이 다른 U&L_SE 관련 스레드,
특히이것은 OP 의견의 일부로 Stéphane이 제안한 아이디어를 어느 정도 구현합니다.,
메모리 일시 중단 중에 커널 시간이 증가하지 않기 때문에 이러한 모든 방법에 결함이 있다는 것을 알게 될 것입니다.
그러니... 이것이 당신에게 중요하지 않다면... 계속하세요.
Stéphane은 freedesktop.org에서 더 유용한 타이밍 정보를 요청하는 것이 최선의 접근 방식이라고 올바르게 제안했습니다.과거에도 이런 일이 있었지만 운이 좋지 않았습니다
RFC가 종료된 이유는 다음과 같습니다.
불행하게도 인간 친화성은 신호 처리기에서 안전하게 호출할 수 있는 함수로 인해 제한되며, 이로 인해 strftime()의 사용이 금지됩니다.