명령 소개:
이 명령은 빈 디렉터리를 삭제하는 데 사용됩니다. 디렉터리가 비어 있지 않으면 오류가 발생합니다. rm을 사용하여 디렉터리의 파일을 삭제한 다음 rmdir을 사용하여 디렉터리를 삭제할 수 있습니다. rmdir 명령 대신 rm -rf를 사용할 수도 있습니다. 이것은 매우 간단한 명령입니다.
명령 구문:
rmdir [OPTION]... DIRECTORY...
명령 매개변수:
Parameters
Long 매개변수
Description
--ignore-fail-on-non-empty
디렉터리의 데이터 파일로 인해 발생한 오류 무시
-p
--parents
디렉토리를 반복적으로 삭제
-v
--verbose
명령 실행에 대한 자세한 정보 표시
-- help
명령 온라인 도움말 표시
--version
명령 버전 정보 표시
사용 예:
1: rmdir 명령의 도움말 정보 보기
[root@testServ ~]# rmdir --help Usage: rmdir [OPTION]... DIRECTORY... Remove the DIRECTORY(ies), if they are empty. --ignore-fail-on-non-empty ignore each failure that is solely because a directory is non-empty -p, --parents Remove DIRECTORY and its ancestors. E.g., `rmdir -p a/b/c' is similar to `rmdir a/b/c a/b a'. -v, --verbose output a diagnostic for every directory processed --help display this help and exit --version output version information and exit
버그를 다음 명령을 사용하여 rmdir 문서 정보를 볼 수도 있습니다 2: rmdir을 사용하여 빈 디렉토리를 삭제하세요 디렉토리가 비어 있지 않으면 오류 메시지가 나타납니다. 3: 명령 실행 시 상세 정보 표시 4: 아래와 같이 디렉터리를 반복적으로 삭제하고, 먼저 kerry 디렉터리를 만들고, kerry 디렉터리 아래에 빈 디렉터리 tmp를 만든 다음 비웁니다. 디렉토리 test 2개의 디렉토리, 0개의 파일 5: 디렉토리의 데이터 파일로 인해 발생하는 모든 오류를 무시합니다 위 내용은 Linux 명령 rmdir 사용법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요![root@testServ ~]# man rmdir
[root@testServ ~]# ls /root/kerry/
file1
[root@testServ ~]# rmdir kerry
rmdir: kerry: Directory not empty
[root@testServ ~]# rm -f /root/kerry/*
[root@testServ ~]# rmdir kerry
[root@testServ ~]# mkdir test1 test2 test3
[root@testServ ~]# ls
anaconda-ks.cfg Desktop install.log install.log.syslog test1 test2 test3
[root@testServ ~]# rmdir -v test1 test2 test3
rmdir: removing directory, test1
rmdir: removing directory, test2
rmdir: removing directory, test3
[root@testServ ~]# mkdir -p kerry/tmp/test
[root@testServ ~]# tree kerry
kerry
`-- tmp
`-- test
[root@testServ ~]# rmdir -p kerry/tmp/test
[root@testServ ~]# mkdir kerry
[root@testServ ~]# cd kerry
[root@testServ kerry]# touch file1
[root@testServ kerry]# cd ..
[root@testServ ~]# rmdir --ignore-fail-on-non-empty kerry/