Linux에서는 "rm -r 디렉터리 이름" 문을 실행하여 비어 있지 않은 디렉터리를 삭제할 수 있습니다. rm 명령은 파일 시스템에서 지정된 파일이나 디렉터리를 영구적으로 삭제하는 데 사용됩니다. 이 명령 뒤에 "-r" 옵션이 오면 모든 하위 디렉터리와 디렉터리를 포함하여 지정된 디렉터리와 해당 콘텐츠를 모두 삭제하는 재귀적 삭제가 가능합니다. 파일.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
디렉토리를 삭제하는 일반적인 셸 명령은 다음과 같습니다. rm
rm
rm
是一个用于删除文件和目录的命令行实用程序。与 rmdir命令不同,rm 可以删除空目录和非空目录。( rmdir命令是什么的知识点补充在最下边! )
默认情况下,在没有任何选项的情况下使用时 rm 不会删除目录
如下图所示:
首先,先查看一下我们有几个目录:
有两个=>分别是:First_linux_progarm 与 test1
尝试使用rm删除test1
如何删除linux系统下的空目录?
=>如果要删除空目录,请使用 -d(–dir) 选项。
即:
rm -d 目录名
如何删除linux系统下的非空目录?
=>如果要删除非空目录和其中的所有内容,请使用 -r(–recursive 或 -R) 选项。
即:
rm -r 目录名
-r
rm
은 파일과 디렉터리를 삭제하기 위한 명령줄 유틸리티입니다. rmdir 명령과 달리 rm은 비어 있는 디렉토리와 비어 있지 않은 디렉토리를 모두 삭제할 수 있습니다. (
기본적으로 rm은 옵션 없이 사용할 경우 디렉터리를 삭제하지 않습니다
그림과 같이 아래 :우선, 우리가 가지고 있는 디렉토리 수를 확인해 봅시다: 두 개가 있습니다 => 즉, First_linux_progarm과 test1
rm을 사용하여 test1을 삭제해 보세요
Linux 시스템에서 빈 디렉토리를 삭제하는 방법은 무엇입니까? = & gt; 만약 당신이 빈 디렉터리를 삭제하려면 -d(–dir) 옵션을 사용하세요.
ie:rmdir linuxmi
=> , -r(–recursive 또는 -R) 옵션을 사용하십시오.
즉:rmdir: 删除 'linuxmi' 失败: 目录非空
-r
: 재귀 삭제, 주로 디렉터리를 삭제하는 데 사용되며 삭제할 수 있습니다. 모든 하위 디렉터리와 파일을 포함하여 지정된 디렉터리와 포함된 모든 콘텐츠. 🎜🎜아래 그림과 같이:🎜🎜#먼저 ls를 사용하여 🎜디렉터리가 몇 개인지 확인하세요🎜 => First_linux_progarm과 test1이 2개 있습니다. 🎜🎜#RMdir을 다시 사용하여 First_linux_progarm 디렉터리 삭제를 시도하세요 => First_linux_progarm이 비어 있지 않아 삭제할 수 없다고 표시됩니다(🎜🎜rmdir 명령이 무엇인지 나중에 설명하겠습니다🎜🎜). 🎜🎜#이 시점에서 🎜🎜rm -r First_linux_progarm🎜🎜을 활성화합니다. 🎜🎜# 그런 다음 ls 🎜를 사용하여 디렉토리 🎜를 보면 test1만 남습니다. 🎜🎜🎜🎜🎜🎜🎜🎜🎜추가 지식 포인트: 🎜🎜🎜🎜🎜rmdir 명령은 디렉토리를 삭제하는 쉘 명령이기도 합니다! 🎜🎜단지 🎜rmdir은 🎜빈 디렉토리🎜를 삭제하는 명령줄 유틸리티입니다. 디렉토리는 🎜비어 있는🎜 경우에만 삭제할 수 있습니다. 🎜🎜🎜예를 들어, linuxmi라는 디렉터리를 삭제하려면 다음을 입력하세요. 🎜rrreee🎜디렉토리 🎜🎜가 비어 있지 않으면🎜🎜 오류가 보고됩니다. 🎜rrreee🎜관련 권장 사항: "🎜Linux Video Tutorial🎜"🎜위 내용은 Linux에서 비어 있지 않은 디렉토리를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!