Unix에서 마지막 로그인을 인쇄하는 스크립트

Unix에서 마지막 로그인을 인쇄하는 스크립트

사용자의 마지막 로그인 정보를 .csv 형식으로 인쇄하고 싶습니다.

last명령을 시도했지만 lastlog오류가 발생했습니다.

오류는 다음과 last같습니다

/usr/bin/last patrol
/var/adm/wtmpx: No such file or directory

오류는 다음과 lastlog같습니다

/var/adm/lastlog -u asaifi001
bash: /var/adm/lastlog: Permission denied

답변1

왜냐하면 /var/adm당신이 솔라리스를 사용하고 있다고 생각하기 때문입니다.

어쩐지 /var/adm/wtmpx삭제됐네요. 다음 명령을 사용하여(루트로) 파일을 다시 만들어 보십시오.

touch /var/adm/wtmpx
chown adm:adm /var/adm/wtmpx

/var/adm/lastlog명령어가 아니고 읽을 수 있는 로그 파일이다 finger. 세부정보 도 참조하세요 man finger.

관련 정보