답변 정말 감사합니다 ^^
: 안녕하세요. 루나틴입니다.
:
: 숫자들이 뜨는게 아니라 'y'라는 문자가 끝도 없이 찍히 지 않던가요?
: :)
:
: yes라는 명령은 'y'문자를 계속 출력하는 명령입니다.
: 그리고 /dev/pts/2는 pts/2 의 터미널을 가리킵니다.
:
: 우리가 리눅스 서버 앞에 앉아있다고 생각하고
: 로그인을 해봅니다. 그리고 나서 ps 명령을 내려봅니다.
: 그러면 가운데에 tty0 같은 것이 보이지요?
: 이것이 바로 우리가 로그인한 터미널(tty는 teletypewriter의 약자)입니다.
: 예전에는 원격에서 터미널 단말기를 통해서 유닉스 서버로 접속해
: 썼기 때문에 이 터미널에 TTY라는 식으로 명칭을 붙인거지요.
:
: pts(pseudo terminal ^^;; 기억이 가물가물)는 원격에서 접속할 경우
: 주어지는 가상(?)터미널의 이름인데요. 여기에서 /dev/pts/2를 할경우
: /pts/2 터미널로 접소한 사용자의 터미널 장치를 의미합니다.
: 그렇기 때문에 yes명령으로 뿌리는 'y'글자를 /dev/pts/2로 리다이렉션하면
: 당연히 그 상용자에게 글자가 뿌려지는 것이지요 :)
:
: 한번 접속하신 상태에서 ps해서 자신의 pts넘버를 알아내신후
: echo "받아랏!" > /dev/pts/번호 해보세요.
: 자신의 터미널로 글자가 뿌려집니다 :)
:
: --
: Lunatine CZ
: lunatine_NOSPAM at orgio.net