Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 mdm.screen 명령입니다.
프로그램:
이름
mdm.screen - mdm-master에서 명령 실행
개요
mdm.스크린 [-c 아이오스펙] [-n 노예] 명령
기술
mdm.스크린 실행 명령 아래에 mdm-마스터 그래서 mdm 실행 명령 명령 에서 실행할 수 있습니다
평행.
이 프로그램은 중개자 시스템(mdm)의 일부입니다.
옵션
XNUMXD덴탈의 mdm.스크린 명령에는 두 가지 선택적 옵션이 있습니다.
-c iospec
iospec 파일(아래 참조)
-n 노예
개수 mdm-노예 프로세스를 시작합니다(기본값 6).
L' IOSPEC FILE
mdm-마스터 를 사용하여 아이오스펙 두 명령이 서로 간섭하는지 여부를 결정하는 파일
방해하지 않으면 동시에 두 개의 명령만 실행합니다.
각 라인의 아이오스펙 파일은 다음 줄이 아닌 한 프로그램의 I/O 동작을 지정합니다.
'#' 문자로 시작하며, 이 경우 해당 행은 주석으로 처리되고 무시됩니다.
형식은 다음과 같습니다.
프로그램 투기 투기 ...
프로그램 동작을 지정하는 프로그램의 이름을 지정합니다. 각각 투기 요소,
첫 번째 문자는 다음을 나타냅니다. 용법, 나머지 문자는 다음을 나타냅니다. 의지.
A 의지 '-' 문자로 시작하는 것은 해당하는 인수를 나타냅니다.
프로그램 옵션. ㅏ 의지 즉, 빈 문자열은 프로그램 인수를 나타냅니다. ㅏ
의지 비어 있지 않고 '-' 문자로 시작하지 않는 것은 의지
문자열 자체.
A 용법 일반적으로 대문자입니다. 두 명령이 동일한 리소스에 액세스하는 경우
다른과 용법, mdm-마스터 이 두 명령을 동시에 실행하지 않습니다.
또한 명령이 'W'를 사용하여 리소스에 액세스하는 경우 용법, mdm-마스터 실행하지 않을 것이다
어떤 방식으로든 동일한 리소스에 액세스하는 명령('W' 포함)을 사용합니다. 이있다
특별한 경우: 만약 용법 '0'이고 의지 '-' 문자로 시작하면
의지 프로그램 옵션은 인수를 취하지 않습니다.
모든 프로그램에는 암시적인 투기 'Rglobal'이므로 프로그램을 'Wglobal'로 표시하면
다른 명령이 실행되는 동안에는 실행되지 않습니다.
다음은 문제를 명확히 하는 데 도움이 되는 예입니다. 다음과 같은 iospec 파일이 있다고 가정합니다.
CC Wo 0-c R
rm 승
그러면 이 두 명령은 동시에 실행:
cc -o pa pa.o lib.o
cc -o pb pb.o lib.o
이 두 명령 동시에 실행:
참조 -o pa.o -c pa.c
cc -o pa pa.o lib.o
그리고 이 두 명령도 동시에 실행:
cc -o pa pa.o lib.o
RM 파
EXIT 지위
종료 상태 mdm.스크린 0입니다.
예
현재 디렉토리에서 확장자가 .gz인 모든 파일의 압축을 풀려면 다음을 수행하십시오.
나무.
mdm.screen 찾기 . -iname '*.gz' -exec mdm-run gunzip {} \;
우리가 달리니까 발견 아래에 mdm.스크린 그리고 호출 건집 아래에 mdm 실행, 우리는 다음을 지정합니다.
실행하고 싶다 건집 병렬로 명령을 내립니다.
onworks.net 서비스를 사용하여 온라인으로 mdm.screen을 사용하세요.