Linux 명령: user, w, last, lastb
3921 단어 Linux/shell/ops
w 명령
w 명령 은 로그 인 한 시스템 의 사용자 목록 을 표시 하고 실행 중인 명령 을 표시 하 는 데 사 용 됩 니 다.이 명령 을 실행 하면 현재 시스템 에 로그 인 한 사용자 들 과 그들 이 실행 하고 있 는 프로그램 이 있다 는 것 을 알 수 있다.w 명령 을 단독으로 실행 하면 모든 사용자 가 표 시 됩 니 다. 사용자 이름 도 지정 할 수 있 고 사용자 의 관련 정보 만 표시 할 수 있 습 니 다.
문법 w (옵션) (매개 변수) 옵션 - h: 헤드 정 보 를 인쇄 하지 않 음; -u: 현재 프로 세 스 와 cpu 시간 을 표시 할 때 사용자 이름 을 무시 합 니 다. -s: 짧 은 출력 형식 사용 하기; -f: 사용자 가 어디에서 로그 인 하 는 지 표시 하기; -V: 버 전 정 보 를 표시 합 니 다.매개 변수 사용자: 지정 한 사용자 만 표시 합 니 다.
실례 w 20: 39: 37 up 136 days, 3: 58, 1 user, load average: 0.00, 0.00, 0.00 USER TTY FROM login @ IDLE JCPU PCPU WHAT root pts/0 222.94.97.122 20: 39 1.00 s 0.00s w
사용자 명령
users 명령 은 현재 로그 인 시스템 의 모든 사용자 목록 을 표시 하 는 데 사 용 됩 니 다.표시 되 는 모든 사용자 이름 은 로그 인 세 션 에 대응 합 니 다.사용자 가 로그 인 세 션 만 있 는 것 이 아니라면 사용자 이름 은 같은 횟수 를 표시 합 니 다.
문법
users( )
옵션
--help: ;
--version: 。
실례
[root@localhost ~]# users
root root
마지막 명령
last 명령 은 사용자 의 최근 로그 인 정 보 를 표시 하 는 데 사 용 됩 니 다.last 명령 을 단독으로 실행 하면
/var/log/wtmp
파일 을 읽 고 파일 에 기 록 된 로그 인 시스템 의 사용자 명단 을 모두 표시 합 니 다.문법
last( )( )
옵션
-a: ip , ;
-d: IP ;
-f : 。
-n -: ;
-R: IP ;
-x: , , 。
매개 변수
실례
last 명령 은 사용자 로그 인 상황 을 표시 합 니 다. 다음은 고정 줄 수 를 직접 표시 하 는 기록 입 니 다.
last -10
root pts/0 221.6.45.34 Tue Dec 17 09:40 still logged in
root pts/0 221.6.45.34 Mon Dec 16 09:00 - 11:57 (02:56)
root pts/0 222.94.97.122 Sun Dec 15 20:39 - 23:28 (02:48)
root pts/0 222.95.209.80 Sat Dec 14 14:39 - 14:58 (00:18)
root pts/0 221.6.45.34 Thu Dec 12 16:55 - 17:37 (00:41)
root pts/0 49.65.139.195 Wed Dec 11 20:40 - 21:16 (00:35)
root pts/0 49.65.139.195 Wed Dec 11 19:46 - 20:03 (00:17)
root pts/0 221.6.45.34 Tue Dec 10 14:41 - 15:52 (01:10)
root pts/0 221.6.45.34 Mon Dec 9 17:24 - 17:30 (00:06)
root pts/0 221.6.45.34 Mon Dec 9 09:38 - 11:41 (02:02)
lastb 명령
lastb 명령 은 사용자 의 잘못된 로그 인 목록 을 표시 하 는 데 사 용 됩 니 다. 이 명령 은 시스템 의 로그 인 이상 을 발견 할 수 있 습 니 다.lastb 명령 을 단독으로 실행 하면
/var/log
디 렉 터 리 에 있 는 btmp 라 는 파일 을 읽 고 이 파일 의 내용 을 기록 하 는 로그 인 에 실패 한 사용자 명단 을 모두 표시 합 니 다.문법
lastb( )( )
옵션
-a: ip ;
-d: IP ;
-f: ;
-n -: ;
-R: IP ;
-x: , , 。
매개 변수
실례
lastb 명령 을 처음 실행 하면 오류 가 발생 합 니 다:
lastb: /var/log/btmp: No such file or directory
Perhaps this file was removed by the operator to prevent logging lastb info.
이 존재 하지 않 는 파일 만 만 들 면 됩 니 다.
touch /var/log/btmp
ssh 를 사용 한 로그 인 실 패 는 btmp 파일 에 기록 되 지 않 습 니 다.
lastb | head
root ssh:notty 110.84.129.3 Tue Dec 17 06:19 - 06:19 (00:00)
root ssh:notty 110.84.129.3 Tue Dec 17 04:05 - 04:05 (00:00)
root ssh:notty 110.84.129.3 Tue Dec 17 01:52 - 01:52 (00:00)
root ssh:notty 110.84.129.3 Mon Dec 16 23:38 - 23:38 (00:00)
leonob ssh:notty 222.211.85.18 Mon Dec 16 22:18 - 22:18 (00:00)
leonob ssh:notty 222.211.85.18 Mon Dec 16 22:18 - 22:18 (00:00)
root ssh:notty 110.84.129.3 Mon Dec 16 21:25 - 21:25 (00:00)
root ssh:notty 110.84.129.3 Mon Dec 16 19:12 - 19:12 (00:00)
root ssh:notty 110.84.129.3 Mon Dec 16 17:00 - 17:00 (00:00)
admin ssh:notty 129.171.193.99 Mon Dec 16 16:52 - 16:52 (00:00)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Linux 명령: logrotatelogrotate 명령 logrotate 명령 은 시스템 로 그 를 윤전, 압축, 삭제 하 는 데 사용 되 며, 로 그 를 지정 한 메 일 로 보 낼 수도 있 습 니 다.logrotate 명령 을 사용 하면 시스템 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.