Linuxpia/Linux 명령어

[리눅스 명령어] 리눅스 명령어, mrd

Linuxpia4U 2023. 11. 18. 07:21
반응형

리눅스 명령어, mrd

mrdmtools 패키지에 포함된 명령어로, MS-DOS 파일 시스템을 사용하는 드라이브에서 디렉터리를 삭제하는 데 사용됩니다. 이 명령어는 리눅스 시스템에서 표준 rmdir 명령어와 유사한 기능을 하지만, 주로 FAT 파일 시스템을 사용하는 드라이브(예를 들어, 플로피 디스크, USB 드라이브)에 적용됩니다.

mrd 명령어 사용법

mrd 명령어의 기본 구문은 다음과 같습니다:

mrd [options] 드라이브:/디렉토리_경로
  • 드라이브: mtools.conf 파일에 정의된 MS-DOS 드라이브 문자입니다.
  • /디렉토리_경로: 삭제하고자 하는 디렉터리의 경로입니다.
  • options: 명령어 실행 시 추가적으로 사용할 수 있는 옵션들입니다.

예시

mtools.conf에 정의된 a: 드라이브에서 mydir라는 디렉토리를 삭제하려면 다음 명령을 사용합니다:

mrd a:/mydir

적용 사례

/media/easyfly/MYUSB에 만들어진 MYUSB의 'newdir`을 삭제하도록 합니다. 시스템에서 MYUSB는 u:로 지정되어 있습니다:

/MYUSB/newdir

sudo u:/newdir

u: 드라이브의 'newdir' 삭제

주의사항

  • mrd 명령어는 디렉토리가 비어 있을 때에만 작동합니다. 디렉터리 내에 파일이나 하위 디렉터리가 있다면, 먼저 mdel 명령어로 내부를 비워야 합니다.
  • mtools를 사용하여 파일이나 디렉토리를 삭제하면, 그 내용은 복구할 수 없으므로 주의해서 사용해야 합니다.
  • mtools가 설치되어 있지 않다면, 먼저 해당 패키지를 설치해야 합니다. 대부분의 리눅스 배포판에서는 sudo apt install mtools 명령어로 설치할 수 있습니다.
  • FAT 파일 시스템에 특화되어 있으며, 다른 파일 시스템에는 사용할 수 없습니다.
  • 해당 명령어를 사용하기 전에 mtools.conf 파일에서 드라이브 문자가 올바르게 매핑되어 있는지 확인해야 합니다.
  • 슈퍼유저 권한이 필요한 경우는 sudo를 추가하여 명령을 실행합니다.
반응형