English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux mcopy 명령어

Linux 명령어大全

Linux mcopy 명령어는 MSDOS 형식 파일을 Linux로 복사하거나 Linux에서 MSDOS 파일을 디스크에 복사합니다.

mcopy는 단일 파일을 지정된 파일 이름으로 복사하거나 여러 파일을 지정된 디렉토리에 복사할 수 있습니다. 원본 및 목적 파일은 MSDOS 또는 Linux 파일일 수 있습니다.

mcopy 명령어는 mtools 도구 명령어로, DOS 시스템에서 파일을 복사하거나 DOS와 Linux 운영 체제 간 파일을 복사할 수 있습니다.

문법

mcopy [-bnmpQt/][원본 파일][목적 파일 또는 디렉토리]

파라미터

  • b 배치 모드. 많은 파일 복사를 최적화하기 위한 옵션입니다. 하지만 파일 복사 중 crash가 발생할 경우, 보안 문제가 발생할 수 있습니다./ 반복적인 복사. 디렉토리에 포함된 파일과 그 아래 모든 서브 디렉토리의 파일을 포함합니다.

  • -n 다른 파일을 덮어쓸 때, 확인 없이 직접 덮어쓰세요.

  • m 원본 파일의 수정 시간을 목적 파일의 수정 시간으로 설정합니다.

  • p 원본 파일의 속성을 목적 파일의 속성으로 설정합니다.

  • Q 파일 복사 중 여러 파일이 오류가 발생할 때, 빠르게 프로그램을 종료하세요.

  • t 텍스트 파일로 변환합니다.

  • o MSDOS 파일을 덮어쓸 때 경고 메시지가 나타나지 않습니다.

온라인 예제

A 디스크 루트 디렉토리의 autoexec.bat 파일을 현재 작업 디렉토리 아래로 복사합니다:

mcopy a:autoexec.bat .

복사된 내용이 서브 디렉토리와 파일을 포함할 때는 매개변수를 사용해야 합니다"-/"리커시브 작업, 따라서 이 명령어는 다음과 같습니다:"

mcopy -/ A:\*

이 명령어를 실행하기 전에 먼저 mdir 명령어를 사용하여 원래 디렉토리 구조를 확인하세요. mcopy 이후 ls 명령어를 사용하여 복사된 Linux 시스템 내의 파일 구조를 확인할 수 있습니다. 결과는 다음과 같습니다:

cmd@cmd-desktop:~$ mdir -/ a:\* #A 디스크의 파일을 보여줍니다  
Volume in drive A has no label #로드 정보  
Volume Serial Number is 13D2~055C  
A: 디렉토리/ #다음은 디렉토리 정보입니다  
#파일 이름 디렉토리 크기 수정 시간  
./TEST <DIR> 2019-09-23 16:59  
AUTORUN.INF 265 2019-09-23 16:53  
AUTORUN.BAT 43 2019-09-23 16:56  
3 files 308 bytes #총 크기  
724 325 bytes free #남은 공간  
cmd@cmd-desktop:~$ mcopy -/ A:\* #A 디스크에 있는 모든 파일을 현재 작업 디렉토리에 복사합니다  
cmd@cmd-desktop:~$ls  
TEST AUTORUN.INF AUTORUN.BAT #A 디스크의 내용을 Linux 파일 시스템 구조에 복사합니다

Linux 명령어大全