>  기사  >  운영 및 유지보수  >  Linux 명령 rmdir 사용법 요약

Linux 명령 rmdir 사용법 요약

巴扎黑
巴扎黑원래의
2017-09-04 14:15:273552검색

명령 소개:

이 명령은 빈 디렉터리를 삭제하는 데 사용됩니다. 디렉터리가 비어 있지 않으면 오류가 발생합니다. 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 문서 정보를 볼 수도 있습니다

[root@testServ ~]# man rmdir

2: 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

3: 명령 실행 시 상세 정보 표시

[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

4: 아래와 같이 디렉터리를 반복적으로 삭제하고, 먼저 kerry 디렉터리를 만들고, kerry 디렉터리 아래에 빈 디렉터리 tmp를 만든 다음 비웁니다. 디렉토리 test

 
[root@testServ ~]# mkdir -p kerry/tmp/test
[root@testServ ~]# tree kerry
kerry
`-- tmp
    `-- test

2개의 디렉토리, 0개의 파일

[root@testServ ~]# rmdir -p kerry/tmp/test

5: 디렉토리의 데이터 파일로 인해 발생하는 모든 오류를 무시합니다

[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/

위 내용은 Linux 명령 rmdir 사용법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:Linux 명령 grep 소개다음 기사:Linux 명령 grep 소개