"마지막" 명령이 다시 시작을 표시하는 이유는 무엇입니까?

"마지막" 명령이 다시 시작을 표시하는 이유는 무엇입니까?

자체 매뉴얼 페이지에 따르면 마지막 명령은 다음과 같습니다.

shows listing of last logged in users

이것이 바로 나에게 필요한 것입니다. 그런데 왜 출력을 스팸하고 목록이 다시 시작됩니까?

시스템을 다시 시작할 때 누가 로그인했는지가 아니라 누가 로그인했는지 확인하고 싶습니다.

디스플레이가 다시 시작되고 종료되는 이유가 있나요?

답변1

마지막 매뉴얼 페이지에서:

시스템이 다시 시작될 때마다 의사 사용자 재부팅이 로그인됩니다. 따라서 마지막 다시 시작에는 로그 파일이 생성된 이후 모든 다시 시작에 대한 로그가 표시됩니다.

이미 지적했듯이 표준 Unix 명령을 사용하면 이러한 줄을 필터링하는 것이 간단합니다. 한 가지 예:

$ last | grep -v "^reboot"

비슷한 질문에 대한 추가 설명은 다음과 같습니다.

"마지막" 명령의 출력

관련 정보