Oracle® Solaris 11.2에서 UUCP 및 PPP를 사용하여 직렬 네트워크 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

UUCP 관리 파일

다음에서는 UUCP 관리 파일에 대해 설명합니다. 이러한 파일은 스풀 디렉토리에 만들며 장치를 잠그거나, 임시 데이터를 보관하거나, 원격 전송 또는 실행에 대한 정보를 보관하는 데 사용됩니다.

  • Temporary data files(TM) – 이러한 데이터 파일은 다른 컴퓨터에서 파일을 받을 때 UUCP 프로세스가 스풀 디렉토리 /var/spool/uucp/ x 아래에 만듭니다. x 디렉토리의 이름은 파일을 보내는 원격 컴퓨터와 같습니다. 임시 데이터 파일의 이름은 다음 형식을 사용합니다.

    TM.pid.ddd

    pid는 프로세스 ID이고 ddd는 0에서 시작하는 순차적 세 자리 숫자입니다.

    전체 파일을 받으면 TM.pid.ddd 파일은 전송의 원인이 된 C.sysnxxxx 파일(나중에 설명)에 지정된 경로 이름으로 이동됩니다. 처리가 비정상적으로 종료되면 TM.pid.ddd 파일이 x 디렉토리에 유지될 수 있습니다. 이러한 파일은 uucleanup에 의해 자동으로 제거됩니다.

  • Lock files(LCK) – 잠금 파일은 사용 중인 각 장치의 /var/spool/locks 디렉토리에 만들어집니다. 잠금 파일은 중복된 대화와 동일한 호출 장치를 여러 번 사용하려는 시도를 방지합니다. 다음 표에서는 여러 유형의 UUCP 잠금 파일을 보여줍니다.

표 12-6  UUCP 잠금 파일
파일 이름
설명
LCK.sys
sys는 파일을 사용 중인 컴퓨터의 이름을 나타냅니다.
LCK.dev
dev는 파일을 사용 중인 장치의 이름을 나타냅니다.
LCK.LOG
LOG는 잠긴 UUCP 로그 파일을 나타냅니다.

컴퓨터가 충돌하는 경우와 같이 통신 링크가 예기치 않게 끊기는 경우 이러한 파일이 스풀 디렉토리에 남을 수 있습니다. 부모 프로세스가 더 이상 활성 상태가 아니면 잠금 파일은 무시(제거)됩니다. 잠금 파일에는 잠금을 만든 프로세스의 프로세스 ID가 포함됩니다.

  • Work file(C.) – 작업 파일은 파일 전송, 원격 명령 실행 등의 작업을 원격 컴퓨터의 대기열에 넣은 경우 스풀 디렉토리에 만들어집니다. 작업 파일의 이름은 다음 형식을 사용합니다.

    C.sysnxxxx

      sys는 원격 컴퓨터의 이름이고, n은 작업의 등급(우선 순위)을 나타내는 ASCII 문자이고, xxxx는 UUCP에서 지정하는 4자리 작업 시퀀스 번호입니다. 작업 파일에는 다음 정보가 포함됩니다.

    • 보내거나 요청할 파일의 전체 경로 이름

    • 대상, 사용자 또는 파일 이름의 전체 경로 이름

    • 사용자 로그인 이름

    • 옵션 목록

    • 스풀 디렉토리에 있는 관련 데이터 파일의 이름. uucp –C 또는 uuto –p 옵션을 지정한 경우 임시 이름(D.0)이 사용됩니다.

    • 소스 파일의 모드 비트

    • 전송 완료 시 알림을 받는 원격 사용자의 로그인 이름

  • Data file(D.) – 데이터 파일은 명령줄에 지정하여 소스 파일을 스풀 디렉토리로 복사할 때 만들어집니다. 데이터 파일의 이름은 다음 형식을 사용합니다.

    D.systmxxxxyyysystm은 원격 컴퓨터 이름에서 처음 5개 문자입니다. xxxxuucp에서 지정하는 4자리 작업 시퀀스 번호입니다. 4자리 작업 시퀀스 번호 다음에서 후속 번호가 올 수 있습니다. yyy는 작업(C.) 파일에 대해 여러 D. 파일을 만드는 경우에 사용됩니다.

  • X. (execute file) – 실행 파일은 원격 명령 실행 전에 스풀 디렉토리에 만들어집니다. 실행 파일의 이름은 다음 형식을 사용합니다.

    X.sysnxxxx

      sys는 원격 컴퓨터의 이름이고, n은 작업의 등급(우선 순위)을 나타내는 문자이고, xxxx는 UUCP에서 지정하는 4자리 작업 시퀀스 번호입니다. 실행 파일에는 다음 정보가 포함됩니다.

    • 요청자의 로그인 및 컴퓨터 이름

    • 실행해야 하는 파일의 이름

    • 명령 문자열의 표준 입력으로 사용할 입력

    • 명령 실행의 표준 출력을 받을 컴퓨터 및 파일 이름

    • 명령 문자열

    • 반환 상태 요청에 대한 옵션 행