프로그래밍/Linux
-
[Linux] tail 멈춤 현상 일어날 때 해결 방법2024.05.30
[Linux] tail 멈춤 현상 일어날 때 해결 방법
2024. 5. 30. 11:11
반응형
[Linux] tail 멈춤 현상 일어날 때 해결 방법에 대해서 소개하려고 합니다.
tail 멈추는 원인은 로그 파일이 커져서 로그 출력하는 파일이 변경되기 때문에 멈추는 경우가 있습니다. 이 경우 다른 명령어로 사용할 수 있습니다.
tail -F
tail -f 명령어와 비슷하지만 추가 기능이 있습니다. 이는 "follow and retry"를 의미합니다. 이 옵션은 파일이 이름이 변경되거나(예: 로그 로테이션) 파일이 현재 존재하지 않는 경우에도 계속해서 열려고 시도합니다. 파일이 사용 가능해지면 내용을 표시하기 시작합니다.
사용법: tail -F /path/to/file
주요 차이점:
-f: 파일 디스크립터를 따라갑니다. 파일 이름이 변경되거나 삭제되면 tail이 이를 따라가는 것을 중지합니다.
-F: 파일 이름을 따라갑니다. 파일 이름이 변경되거나 삭제되더라도 tail이 계속 열려고 시도하며 파일이 다시 사용 가능해지면 내용을 표시하기 시작합니다.
tail이 멈춘다면 tail -F를 사용하세요.
반응형