728x90
호스트명 확인 : hostname 명령
- 현재 사용 중인 유닉스 시스템의 호스트 이름 확인
- 형식 : hostname
$ hostname
Ubuntu
$
IP 주소 검색 : nslookup 명령
- DNS (Domain Name System) 서버를 이용하여 도메인이나 IP를 조회하는 명령
- DNS란 : 인터넷 상의 컴퓨터는 호스트명과 IP 주소를 가짐. 호스트명은 사용자가 사용하는 이름. IP 주소는 실제 통신에서 사용되는 주소. 호스트명을 IP 주소로 번역하는 서비스를 말함. 전화번호부와 같은 역할
- 호스트 이름 또는 DNS 서버의 작동을 테스트하고자 할 경우 사용
- 형식 : nslookup [option] Hostname 또는 IP_Address
- nslookup 명령을 실행하면 프롬프트가 >로 바뀜
- IP 주소를 알고 싶은 도메인명을 입력하면 해당 호스트의 IP 주소를 출력
- www.daum.net을 검색
- exit 명령으로 종료
$ nslookup
> www.daum.net
Server: 127.0.1.1
Address: 127.0.1.1#53
Non-authoritative answer:
www.daum.net canonical name = www.g.daum.net.
Name: www.g.daum.net
Address: 180.70.93.57
Name: www.g.daum.net
Address: 180.70.134.9
> exit
$
호스트 동작 확인 : ping 명령
- 네트워크상에서 상대방과의 통신이 원활하게 이루어지고 있는지를 테스트
- ^C(Ctrl + C) 키로 프로세스 종료
- 형식 : ping IP_Adress 또는 URL
- 인터파크(interpark) 사이트의 시스템과 연결되는지 확인한 예
- ping 명령 서비스를 제한하고 있는 호스트나 네트워크 장비들이 있어서 명령이 정상적으로 동작 안하는 경우가 있음
$ ping www.interpark.com
PING interpark.com (211.233.74.23) 56(84) bytes of data.
64 bytes from 211.233.74.23: icmp_seq=1 ttl=243 time=6.96 ms
64 bytes from 211.233.74.23: icmp_seq=2 ttl=243 time=10.1 ms
64 bytes from 211.233.74.23: icmp_seq=3 ttl=243 time=10.5 ms
^C
--- interpark.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2011ms
rtt min/avg/max/mdev = 6.967/9.219/10.539/1.602 ms
$
개인 정보 확인 : finger 명령
- 사용자 계정의 자세한 정보 확인
- 형식 : finger [사용자명 l 사용자명@호스트명 l @호스트명]
- 로그인한 사용자 정보 출력
- finger 명령을 인자없이 사용하면 시스템에 현재 로그인한 사용자의 정보를 보여줌
- 로그인명, 사용자의 실명, 로그인한 단말기명, 대기한 시간, 로그인한 시간, 접속한 호스트의 주소 정보
$ finger
Login Name TTY Idle Login Time Office Office Phone
ksshin ksshin *tty1 June 25 20:38
ksshin ksshin *:0 June 10 14:38 (:0)
user1 staff *pts/3 1:10 June 25 20:25
$
- 사용자의 상세 개인 정보 출력
- finger의 인자로 사용자명을 지정하면 사용자의 상세한 개인 정보 출력 i) 로그인명, 사용자의 실명, 사용자의 홈 디렉토리, 기본 쉘, 로그인한 시간과 단말기명, 접속한 외부 호스트의 주소, 메일, 특별한 계획 유무
- 마지막에 “No Plan.”은 사용자 홈 디렉토리에 있는 .plan 파일의 내용이 출력됨
- .plan은 사용자의 일정이나 간단한 메모 등을 작성해 놓는 파일
- “No Plan.”은 .plan 파일이 없음을 뜻함
$ finger ksshin
Login: ksshin Name: ksshin
Directory: /home/ksshin Shell: /bin/bash
On since Thu Jun 25 20:38 (KST) on tty1 1 second idle (messages
off)
On since Wed Jun 10 14:38 (KST) on :0 from :0 (messages off)
No mail.
No Plan.
$
728x90
'프로그래밍 > Unix' 카테고리의 다른 글
[유닉스] 파일 송신, 수신 (telnet, rlogin, ssh, ftp, rcp) (0) | 2020.04.17 |
---|---|
[유닉스] 통신 명령어( write, wall, talk, mesg ) (0) | 2020.04.16 |
[유닉스] 파일 아카이브 - .gz 파일, .zip 파일, .bz2 파일 (0) | 2020.04.09 |
[유닉스] 파일 압축하기(compress), 압축풀기(uncompress) (0) | 2020.04.09 |
[유닉스] 파일 아카이브 - tar 파일, .Z 파일 (0) | 2020.04.09 |