| HOME / 정보공유 / AIX 명령어 모음

talkd
talkd talkd 디먼 목적 talk 명령 서버 기능을 제공합니다. 구문
/usr/sbin/talkd [ -s ]
설명
주: talkd 디먼은 보통 inetd 디먼에 의해 시작됩니다. 또한 SRC 명령을 사용하여 명령행에서 제어할 수도 있습니다.
/usr/sbin/talkd 디먼은 사용자(수신자)에게 다른 사용자(호출자)가 대화를 시작하고 싶어한다고 통보하는 서버입니다. 수신자가 승인할 경우 디먼이 대화를 설정합니다. 호출자는 수신자를 지정하고 talk 명령을 실행함으로써 대화를 시작합니다. 수신자는 호출자를 지정하고 talk 명령을 실행하여 초대를 승인합니다.
talkd 디먼은 /etc/services 파일에 정의된 소켓을 청취합니다. talkd 디먼이 국지 또는 원격 talk 프로세스로부터 LOOK_UP(참조) 요청을 받으면 talkd 디먼은 호출자가 있는 클라이언트 프로세스(국지 또는 원격 talk 프로세스)와 쌍을 이루는 항목을 찾기 위해 내부 초대표를 검색합니다.
초대표에 항목이 없을 경우, talkd 디먼은 클라이언트 프로세스가 호출자라고 가정합니다. 그런 다음 talkd 디먼은 클라이언트 프로세스의 ANNOUNCE 요청을 수신합니다. talkd 디먼은 수신자가 처음으로 로그인한 원격 컴퓨터에 초대를 알립니다(단, 호출자가 특정한 tty 장치를 지정하지 않은 경우). 이 터미널은 대개 콘솔이지만 다른 터미널도 가능합니다.
그 외의 경우에는 두 번째 사용자가 최초로 로그인한 터미널로 초대가 전송됩니다. 이 터미널도 대개 콘솔이지만 다른 터미널도 가능합니다.
talkd 디먼의 내부 초대표에 항목이 없을 경우, talkd 디먼은 클라이언트가 수신자라고 가정합니다. talkd 디먼은 적절한 주소를 수신자의 talk 프로세스에게 리턴합니다. 수신자 프로세스는 호출자 프로세스와의 스트림 연결을 설정합니다.
주: talkd 디먼은 talk 프로세스의 AIX 4.2와 호환되지 않는 Talk 4.3 프로토콜을 사용합니다. AIX 4.3 프로토콜용 서브서버 이름은 ntalk입니다.
talkd 디먼에 대한 변경은 SMIT(시스템 관리 인터페이스 도구) 또는 SRC(시스템 자원 제어기)를 사용하거나, /etc/inetd.conf 또는 /etc/services 파일을 편집하여 수행할 수 있습니다. 명령행에서 talkd를 입력하지 않도록 하십시오. talkd 디먼은 /etc/inetd.conf 파일에서 주석표시가 제거되면 디폴트 값으로 시작됩니다.
inetd 디먼은 /etc/inetd.conf 파일과 /etc/services 파일에서 정보를 얻습니다.
/etc/inetd.conf 또는 /etc/services 파일을 변경한 후, refresh -s inetd 또는 kill -1InetdPID 명령을 수행하여 inetd 디먼에 구성설정 변경을 알리십시오.
디버깅 메세지가 syslogd 디먼으로 전송됩니다.
주: talkd 디먼은 SMIT(시스템 관리 인터페이스 도구)를 사용하거나 /etc/inetd.conf 파일을 변경하여 제어해야 합니다.
시스템 자원 제어기(SRC)로 talkd 디먼 조작
talkd 디먼은 inetd 디먼의 서브서버로서, 이 디먼은 SRC(시스템 자원 제어기)의 서브시스템입니다. talkd 디먼은 tcpip SRC 서브시스템 그룹의 멤버입니다. 이 디먼은 디폴트 값으로 /etc/inetd.conf 파일에서 작동하게 구성되어 있으며 다음 SRC 명령으로 조작할 수 있습니다.
startsrc 서브시스템, 서브시스템 그룹, 또는 서브서버를 시작합니다.
stopsrc 서브시스템, 서브시스템 그룹, 또는 서브서버를 정지합니다.
lssrc 서브시스템, 서브시스템 그룹 또는 서브서버의 상태를 파악합니다.
플래그
-s 소켓 레벨 디버깅을 켭니다.
예제
talkd 디먼을 시작하려면 다음과 같이 입력하십시오.
startsrc -t ntalk
이 명령으로 talkd 서브서버가 시작됩니다.
talkd 디먼을 정상적으로 정지하려면 다음과 같이 입력하십시오.
stopsrc -t ntalk
이 명령은 지연중인 모든 연결을 시작하고 기존의 연결을 완료하지만 새로운 연결은 시작할 수 없습니다.
talkd 디먼과 모든 talkd 연결을 강제로 정지하려면 다음과 같이 입력하십시오.
stopsrc -t -f ntalk
이 명령은 지연중인 모든 연결과 기존의 연결을 즉시 종료합니다.
talkd 디먼에 대한 간소 상태정보 보고서를 표시하려면 다음과 같이 입력하십시오.
lssrc -t ntalk
이 명령은 디먼의 이름, 프로세스 ID 및 상태(활성 중 또는 비활성 상태)를 리턴합니다.
파일
/etc/utmp 현재 로그인한 사용자에 대한 데이터를 포함합니다.
관련 정보
kill 명령, lssrc 명령, refresh 명령, startsrc 명령, stopsrc 명령, talk 명령.
inetd 디먼, syslogd 디먼.
/etc/inetd.conf 파일 형식.