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

uupoll
uupoll uupoll 명령 목적 원격 BNU 시스템을 강제로 폴합니다. 구문
uupoll [ -gGrade ] [ -n ] SystemName
설명
uupoll 명령은 Basic Networking Utilities(BNU)에서 SystemName 매개변수에 의해 지정된 원격 시스템을 강제로 폴합니다. 이 명령은 보통 cron 디먼이나 작업을 즉시 실행하려고 하는 사용자에 의해 수행됩니다. 그렇지 않으면 원격 시스템은 /etc/uucp/Poll 파일 및 /var/spool/cron/crontabs/uucp 파일에 계획된 때 uudemon.poll 명령으로 폴링됩니다.
보통 uucico 디먼은 Poll 파일에 지정된 때 또는 해당 시스템에 대해 작업 대기행렬된 때에만 원격 시스템에 접속합니다. uupoll 명령은 원격 시스템에 대한 널(null) 작업을 대기행렬에 넣은 후 uucico 디먼을 호출합니다. 그러면 uucico 디먼이 원격 시스템에 즉시 접촉하게 되며 그 시스템에 대하여 대기행렬에 넣은 모든 작업들을 송신하려고 합니다. -g 플래그를 사용하여 우선 순위가 높은 작업만 송신하도록 합니다.
-n 플래그를 사용하면 uucico 디먼을 시작하지 않고 널 작업을 대기행렬에 넣습니다. 다음 경우에 이 옵션을 사용합니다.
디버깅을 위해 uucico 디먼을 호출하기 전에 널 작업을 대기행렬에 넣습니다.
보통 uucico 디먼이 호출되기 직전에 널 작업을 대기행렬에 넣습니다.
SystemName 매개변수가 요청되면 원격 시스템 이름을 지정하여 폴합니다.
플래그
-gGrade uupoll 명령이 Grade 매개변수로 지정한 주어진 클래스의 작업이나 이 호출의 보다 높은 클래스의 작업만 전송합니다. 보다 낮은 클래스의 작업들은 원격 시스템을 폴하는 다음 시간까지 대기행렬 안에 남아있게 됩니다.
-n 널 작업을 대기행렬에 넣지만 uucico 디먼을 호출하지 않습니다.
예제
cron 디먼과 함께 uupoll 명령을 수행하려면 crontabs 파일에 다음과 같은 항목을 넣으십시오.
0 1,7,16 * * * /usr/bin/uupoll hera
이 항목은 0100시(오전 1시), 0700시(오전 7시) 및 1600시(오후 4시)에 hera 시스템을 폴링합니다.
국지 시스템에서 특정 시간에 uucico 디먼을 이미 수행한 경우 uucico 디먼이 정상적으로 수행되기 바로 직전에 널 작업을 대기행렬에 넣으려 할 수 있습니다. 예를 들면, 사용자의 시스템이 uucico 디먼을 매시간 수행할 경우 사용자의 crontabs 파일 안에 다음과 같이 입력항목을 넣습니다.
0 1,7,16 * * * /usr/bin/uupoll -n zeus
0 5,12,21 * * * /usr/bin/uupoll -n hera
5 * * * * /usr/sbin/uucp/uucico -r1
매 시간에 원격 사이트에 대한 널 작업을 대기행렬에 넣으며, 작업들은 그 시간에서 5분이 지나면 uucico 디먼에 의해 처리됩니다.
uucico 디먼은 zeus 시스템에 대해 N 클래스 이상의 모든 작업을 전송하도록 강제하려면 다음과 같이 입력하십시오.
uupoll -gN zeus
파일
/usr/bin/uupoll uupoll 명령이 있습니다.
/etc/uucp/Poll BNU 프로그램이 타스크를 개시하기 위하여 원격 시스템을 폴해야 하는 시간을 지정합니다.
/var/spool/cron/crontabs/uucp 원격 시스템의 자동 폴링을 계획합니다.
/var/spool/uucp/SystemName 원격 시스템에 전송되어야 할 파일이 있습니다.
관련 정보
uucp 명령, uux 명령.
Uutry 명령은 디버깅이 온으로 설정된 uucico 디먼을 호출합니다.
uudemon.poll 및 uudemon.hour 명령은 cron 디먼으로 계획된 원격 시스템의 자동 폴링을 수행합니다.
uucico 디먼.