♧ 사용자 계정을 생성한 후, 그리고 사용자가 컴퓨터를 풀어버리면
컴퓨터를 사용하는 방법을 추적하는데 사용할 수 있는 몇 가지 명령어.
◈ find 명령 : 시스템에서 저장되어 있는 파일이 어디 있는지 시스템에서 검색.
◈ du 명령 : 사용자의 홈 디렉토리에 얼마나 많은 공간이 사용 되었는지 확인.
◈ fuser, ps, top 명령 : 어떤 사용자가 프로세스를 실행하는지 보려면.
▶ last : 가장 최근에 시스템에 로그인한 사람의 정보
$ last devanix■pts/2■■192.168.0.2■■Sat Aug 20 06:15 still logged in devanix■pts/1■■:0.0■■■■■■Sat Aug 20 06:08 - 06:24 (00:16) devanix■pts/0■■:0.0■■■■■■Sat Aug 20 05:49 - 06:24 (00:34) devanix■tty7■■■:0■■■■■■ Sat Aug 20 05:37 still logged in … |
☞ 언제 로그인햇는지, 얼마나 오랫동안 로그인 했는지, 혹은 'still 로그인'했는지 볼 수 있다.
☞ pts 라인은 원격 컴퓨터 혹인 로컬 X 디스플레이(:0.0)에서 쉘을 연 사용자를 표시.
☞ 원격 클라이언트가 호스트 이름 쉽게 읽음 : $ last -a
▶ lastb :가장 최근 로그인에 성공하지 못한 목록
$ sudo lastb julian■ssh:notty■■■ritchie■Mon■Aug■6 12:28 - 12:28 (00:00) … |
▶ who -u : 현재 로그인한 목록(긴 형식)
$ who -u devanix■tty7■■■■2011-08-20 05:37■예■■■1124 (:0) devanix■pts/2■■■ 2011-08-20 06:15■. ■■■ 2212 (192.168.0.2) |
▶ users : 현재 로그인한 목록(짧은 형식)
$ users devanix■chris■francois■greek■jim |
▶ 개별 사용자들에 대한 정보를 찾기 위한 몇 가지 명령어.
$ id ■■■■■■■■■■/* 아이덴터티(UID, GID 그리고 현재 쉘 그룹) */ uid=1000(devanix) gid=1000(devanix) 그룹들=1000(devanix),4(adm),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin) $ who am i ■■■■■■/* 아이덴터티 (user, tty, 로그인 날짜, 위치) */ devanix pts/2 2011-08-20 06:15 (192.168.0.2) $ finger -s devanix ■■/* 사용자 정보 (짧게) */ $ finger -l devanix ■■/* 사용자 정보 (길게) */ |
'컴퓨터 서적 정리 > Ubuntu Linux Toolbox' 카테고리의 다른 글
[Chap14 #04] - 시스템 로그 작업 (0) | 2011.08.20 |
---|---|
[Chap14 #03] - iptsbles로 내장된 방화벽 구성 (0) | 2011.08.20 |
[Chap12 #03] - 원격 디렉토리 공유(nfs, samba, sshfs) (1) | 2011.08.20 |
[Chap12 #02] - (2)파일전송(ftp, ssh) (0) | 2011.08.19 |
[Chap12 #02] - (1)파일전송(wget, curl) (0) | 2011.08.17 |