Chapter 5. Unix Basic Commands _ 사용자와 통신할때 사용하는 명령어
사용자와 통신(Communication) 할수 있는 명령어
■ mailx CMD
■ write CMD
■ talk CMD
mailx CMD
__________________
interactive message processing system
The mail utilities listed above provide a comfortable, flex-
ible environment for sending and receiving mail messages
electronically.
(명령어 형식)
# mailx
# mailx -H -u user01
# mailx -s "Test Mail" root@example.com < mailx.txt
[EX] 메일 보내기 / 받기 실습
# mailx user01
Subject : Test Mail <----- "Test Mail" 입력
Hello Test <----- 메일 내용 입력
<Ctrl + D> or <.>
# su - user01
$ mailx
.....
>N 2 Super-User Mon Jan 14 19:32 17/722 Mail for TEST
? 2 <----- '2' 입력
Message 2:
From root@solaris254.example.com Mon Jan 14 19:32:53 2008
Date: Mon, 14 Jan 2008 19:32:53 +0900 (KST)
From: Super-User <root@solaris254.example.com>
To: user01@solaris254.example.com
Subject: Mail for TEST
Hello, user01
? q <----- 'q' 입력
#
# man mailx
.....
-H Print header summary only.
-u user
Read user's mailbox. This is only effective if user's
mailbox is not read protected.
-s subject
Set the Subject header field to subject. subject
should be enclosed in quotes if it contains embedded
white space.
.....
[주의] mailx 명령어를 통해서 메일을 보내기 위해서는 다음과 같이 호스트의
이름의 설정이 메일 주소를 쓰는 형식과 같이 선언 되어 있어야 한다. 선언이
되어 있지 않다면 "solaris254.example.com" 같은 부분을 선언해 줘야 한다.
# vi /etc/hosts
......
[수정 전]
172.16.8.254 solaris254 loghost
[수정 후]
172.16.8.254 solaris254 solaris254.example.com loghost
...... A
|
+---- 새로 입력
write CMD
__________________
write to another user
The write utility reads lines from the user's standard input
and writes them to the terminal of another user.
user01 -----> user02
user01 <----- user02
(명령어 형식)
# write user01
talk CMD
__________________
talk to another user
The talk utility is a two-way, screen-oriented communication
program.
user01 <-----> user02 (메신저 기능)
# talk user01@localhost
[참고] user01 <==> user02 talk
user01 Window) # talk user02@localhost
user02 Window) # talk user01@localhost
[EX] root 사용자가 user01 사용자에게 talk 신청
[TERM1] user01 사용자 윈도우
# telnet localhost
user01 사용자로 로그인
[TERM2] root 사용자 윈도우
# who -----> user01 사용자 로그인 확인
# w -----> user01 사용자 활동량 점검
# talk user01@localhost
[TERM1] user01 사용자 윈도우
# talk root@localhost
출처 : http://cafe.daum.net/bscsolaris