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

rmt
rmt rmt 명령 목적 자기 테이프 장치에 대해 원격 액세스를 허용합니다. 구문
rmt
설명
rmt 명령은 자기 테이프 장치에 대한 원격 액세스를 허용합니다. 원격 덤프 및 복원 프로그램에서는 rmt 명령을 원격 자기 테이프 프로토콜 모듈로 사용합니다. rmt 명령은 일반적으로 rexec 또는 rcmd 서브루틴으로 시작됩니다.
rmt 명령은 자기 테이프 조작에 고유한 요청을 승인하고, 명령을 수행한 후, 상태 표시로 응답합니다. 모든 응답은 ASCII이며 두 양식 중 하나로 되어 있습니다. 완료된 명령은 Axxx의 응답을 수신하며, 여기에서 xxx는 십진수의 ASCII 표현입니다. 실패한 명령은 Eyyy error-message의 응답을 수신하여, 여기에서 yyy는 errno.h 파일에 설명되어 있는 가능한 오류 번호 중 하나이며 error-message는 perror 서브루틴 호출에서 인쇄된 해당 오류 문자열입니다. 프로토콜은 다음과 같은 부속명령으로 구성됩니다.
부속명령
ODeviceMode Mode 매개변수에 의해 지정된 모드를 사용하여 Device 매개변수가 지정한 장치를 오픈합니다. Device 매개변수 값은 전체 경로 이름이며, Mode 매개변수 값은 open 서브루틴을 패스하는 데 적합한 십진수의 ASCII 표현입니다. 열기 장치는 새로운 열기 조작이 수행되기 전에 닫힙니다.
CDevice 오픈된 장치를 닫습니다. Device 매개변수로 지정된 장치는 무시됩니다.
LWhenceOffset 지정된 매개변수를 사용하여 lseek 조작을 수행합니다. lseek 서브루틴은 응답 값을 리턴합니다.
WCount 데이터를 오픈된 장치에 기록합니다. 연결에서, rmt 명령은 Count 매개변수로 지정된 바이트 수를 읽으며 EOF이 먼저 발견되면 종료됩니다. write 서브루틴은 응답 값을 리턴합니다.
RCount Count 매개변수에 의해 지정된 수 만큼의 바이트 데이터를 오픈된 장치에서 읽습니다. 그런 후 rmt 명령은 요청된 읽기 조작을 수행하고 Azzz으로 응답합니다. 여기에서 zzz은 조작이 완료된 경우, 읽혀진 바이트 수입니다. 그런 후 데이터 읽기가 전송됩니다. 그렇지 않으면, 표준 형식의 오류가 리턴됩니다.
IOperationCount 지정된 매개변수를 사용하여 STIOCTOP ioctl 서브루틴을 수행합니다. 매개 변수는 ioctl 서브루틴에 사용된 구조의 mt op와 mt count 필드에 넣을 십진수 값을 ASCII 표시한 것으로 간주됩니다. 리턴값은 조작이 완료될 때 Count 매개변수 값입니다.
다른 부속명령은 rmt 명령이 종료하도록 합니다.
주: R 및 W 부속명령의 경우, Count 매개변수가 연결에서 처리할 수 있는 크기 이상으로 바이트를 지정하면 데이터가 처리가능한 크기로 절단됩니다.
종료 상태
이 명령은 다음의 값을 리턴합니다.
0 성공적으로 완료되었습니다.
>0 오류가 발생했습니다.
파일
/usr/sbin/rmt rmt 명령을 포함하고 있습니다.
/usr/include/sys/errno.h 가능한 오류 번호를 설명하고 있습니다.
관련 정보
rdump 명령, rrestore 명령
rexec 서브루틴.
rmt 특수 파일.