출처 : http://www.superuser.co.kr/superuserboard/view.html?id=10&code=linuxcom&start=100&position=
finger
로컬사용자 또는 원격지의 서버사용자의 계정정보를 확인하는 명령어이다.
finger명령어는 지정된 계정사용자의 정보를 /etc/passwd 파일에서 읽어서 보여준다.
확인할 수 있는 명령어로는 UID, 사용자명, 홈디렉토리위치, 기본사용쉘, 현재 로그인정보등이다.
그리고 지정된 사용자의 홈디렉토리에 .plan 파일이 존재한다면 결과의 마지막에 그 내용을 보여준다.
다음은 사용예이다.
아래와 같이 간단히 "finger ID명"이라고 하면 다음과 같은 정보를 확인할 수 있다.
[bible@host3 bible]$ finger bible
Login: bible Name: (null)
Directory: /home/bible Shell: /bin/bash
On since Sat Aug 30 15:22 (KST) on pts/0 from 192.168.0.2
21 minutes 27 seconds idle
No mail.
No Plan.
[bible@host3 bible]$
다음과 같이 -s 옵션을 사용하면 위의 정보를 간단히 정리하여 보여준다.
[bible@host3 bible]$ finger -s bible
Login Name Tty Idle Login Time Office Office Phone
bible pts/0 22 Aug 30 15:22 (192.168.0.2)
[bible@host3 bible]$
그리고 bible이라는 계정사용자의 홈디렉토리에 .plan이라는 파일이 존재한다면 아래와 같이 finger의 마지막결과에 .plan의 내용을 출력한다.
[bible@host3 bible]$ finger -l bible
Login: bible Name: (null)
Directory: /home/bible Shell: /bin/bash
On since Sat Aug 30 15:22 (KST) on pts/0 from 192.168.0.2
18 minutes 14 seconds idle
No mail.
Plan:
안녕하세요. 박성수입니다.
[bible@host3 bible]$
그리고 원격지의 서버(host3.superuser.co.kr)에 접속해있는 계정사용자를 모두 확인하고자 할 때에는 다음과 같이 한다.
[root@host1 root]# finger @host3.superuser.co.kr
Login Name Tty Idle Login Time Office Office Phone
root root pts/0 Aug 30 11:32 (192.168.0.2)
bible root pts/1 Aug 30 13:03 (192.168.0.3)
sspark root pts/2 Aug 30 15:03 (192.168.0.4)
[root@host1 root]#
'Infrastructure' 카테고리의 다른 글
tar 리스트 만들어서 압축할때 (0) | 2010.01.18 |
---|---|
passwd (사용자의 패스워드를 입력및 변경) (0) | 2010.01.14 |
groups (현재사용자가 속한 그룹정보확인) (0) | 2010.01.14 |
한국 IP 대역 (0) | 2010.01.13 |
포트 리스트 (0) | 2010.01.12 |