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

uucico
uucico uucico 디먼 목적 원격 시스템에 Basic Networking Utilities(BNU) 명령, 데이터 및 실행 파일을 전송합니다. 구문
uucico [ -r RoleNumber ] [ -x DebugLevel ] -s SystemName
설명
uucico 디먼은 uucp 명령과 uux 명령이 작성하는 BNU 명령(C.*), 데이터(D.*) 및 실행 파일(E.*)을 지정된 원격 시스템으로 전송합니다. 국지 및 원격 시스템 둘 다 uucieo 디먼을 실행하고 전송 요청을 완료하기 위해 두 디먼이 서로 통신합니다.
uucico 디먼은 다음 조치를 수행합니다.
전송 요청에 대하여 국지 시스템의 스풀링 디렉토리(/var/spool/uucp/SystemName)를 스캔합니다.
/etc/uucp/Devices 파일과 /etc/locks 디렉토리의 잠금파일을 확인한 뒤 통신 연결에 사용되는 장치를 선택합니다.
/etc/uucp 디렉토리에 위치한 Systems, Dialers 및 Dialcodes 파일의 정보를 이용해서 지정된 원격 시스템을 호출합니다.
Systems 파일이 지정한 필수 로그인 절차를 수행합니다.
/etc/uucp/Permissions 파일에 나열된 사용권한을 확인합니다.
/etc/uucp 디렉토리에 위치한 Maxuuscheds과 Maxuuxqts 파일에서 스케줄링 한계를 확인합니다.
국지 및 원격 시스템으로부터 모든 전송 요청을 실행하며 공공 디렉토리 안에 전송 파일을 위치시킵니다(/var/spool/uucppublic/*).
/var/spool/uucp/.Log/uucico 디렉토리의 파일에 전송 요청과 완료를 기록합니다.
전송 요청의 지정된 사용자를 통보합니다.
보통 uucico 디먼은 필요할 때 uucp 및 uux 명령으로 호출되며, BNU 스케줄링 디먼인 uusched로 정기적으로 시작됩니다. BNU 스케줄링 디먼은 cron 디먼으로 시작합니다.
디버깅을 위해 명령행으로부터 uucico 디먼을 시작할 수 있습니다. 또한 BNU uutry, Uutry 및 uukick 명령은 디버깅이 온으로 설정된 uucico 디먼도 시작합니다.
주:
사용자가 uucico 디먼을 호출할 때 /usr/sbin/uucp 디렉토리에 있거나 전체 경로 이름인 /usr/sbin/uucp/uucico로 디먼을 호출해야 합니다.
원격 시스템에서 명령 실행을 위해 uux 명령 요청을 발행하면 uucico 디먼이 파일을 전송하고 uuxqt 디먼이 원격 시스템에서 명령을 실행합니다.
플래그
-r RoleNumber 서버와 클라이언트 관계를 지정합니다. RoleNumber는 서버 모드에 대하여 1이고 클라이언트 모드에 대하여는 0입니다. -r 플래그를 사용하지 않을 경우 uucico 디먼은 클라이언트 모드(-r 0)에서 시작합니다. 그 이유는 uucico 디먼이 대체로 BNU 명령이나 디먼에 의해 자동적으로 시작되기 때문입니다. uucico 디먼이 수동으로 시작되면 이 플래그는 1로 설정되어야 합니다.
-x DebugLevel 국지 터미널 화면에 디버깅 정보를 표시합니다. DebugLevel 변수에 대한 유효 범위는 0-9이며 디폴트 값은 5입니다. 숫자가 커질수록 더욱 자세한 정보를 얻을 수 있습니다. 이 플래그는 /etc/uucp/Systems 파일의 수신후 전송순차로 문제점을 진단하는 데 유용합니다.
-s SystemName 원격 시스템 이름을 지정합니다. 이 플래그는 명령행으로부터 uucico 디먼을 시작할 때 필요합니다. SystemName 변수는 uucico 디먼을 자동으로 시작할 때 내부적으로 공급됩니다.
주: 시스템 이름은 ASCII 문자만 포함할 수 있습니다.
예제
uucico 디먼을 명령행으로부터 호출하려면 다음과 같이 입력하십시오.
/usr/sbin/uucp/uucico -r 1 -s hera &
디먼이 백그라운드 프로세스로 수행되며 원격 시스템 hera를 액세스합니다.
파일
/etc/locks /* 장치의 다중 사용 및 시스템에 다중 호출을 방지하는 잠금 파일이 있습니다.
/usr/sbin/uucp/* uucico 디먼과 BNU 구성설정 파일이 있습니다.
/etc/uucp/Devices 사용 가능 장치에 대한 정보가 있습니다.
/etc/uucp/Dialcodes 다이얼 코드 약어가 있습니다.
/etc/uucp/Dialers 연결에서 초기 핸드세이킹을 지정합니다.
/etc/uucp/Maxuuscheds 계획된 작업을 제한합니다.
/etc/uucp/Maxuuxqts 원격 명령 실행을 제한합니다.
/etc/uucp/Permissions 원격 시스템에 대한 액세스 사용권한을 설명합니다.
/etc/uucp/Systems 액세스할 수 있는 원격 시스템을 설명합니다.
/var/spool/uucp/.Admin/errors BNU에서 수정할 수 없는 uucico 디먼 오류를 나열합니다.
/var/spool/uucp/.Log/uucico /* uucico 디먼 로그 파일이 있습니다.
/var/spool/uucp/.Status/SystemName 원격 시스템이 접속한 최종 시간과 다음 재시도까지의 최소 시간을 나열합니다.
/var/spool/uucp/SystemName /* uucico 디먼으로 전송될 C.*, D.*, 및 X.* 파일이 있습니다.
/var/spool/uucp/SystemName/C.* 명령 파일이 있습니다.
/var/spool/uucp/SystemName/D.* 데이터 파일이 있습니다.
/var/spool/uucp/SystemName/X.* 실행 파일이 있습니다.
/var/spool/uucppublic/* uucico 디먼에 의해 전송된 파일이 있습니다.
관련 정보
cron 디먼, uusched 디먼.
uucp 명령, uukick 명령, uuq 명령, uustat 명령, uusnap 명령, uutry 명령, Uutry 명령, uux 명령.