Solaris 10에서 명령을 입력하면 last
오류가 발생합니다 /var/adm/wtmpx: Value too large for defined data type
. last
사용자 로그인 정보 등을 예상대로 표시하려면 어떻게 해야 합니까 ?
답변1
fwtmp
파일을 변경하려면 이 명령을 사용해야 합니다 .
이를 필터로 사용하여 wtmpx(일부 고정 청크 길이 포함)를 필터링할 수 있습니다. 마지막 500개 항목을 유지하려면:
< /var/adm/wtmpx fwtmp | tail -500 > /var/tmp/tailwtmp
cat /var/tmp/tailwtmp | fwtmp -ic > /var/adm/wtmpx
/usr/lib/acct/fwtmp
PATH 환경 변수에 따라 fwtmp()에 대한 전체 경로를 지정 해야 할 수도 있습니다 .
fwtmp의 매뉴얼 페이지를 찾을 수 있습니다여기