개요:
이 페이지는 리눅스 디렉토리를 삭제하는 방법에 대한 안내를 제공합니다. "rmdir", "rm" 등 명령어를 사용하는 디렉토리 삭제에는 방법들을 자세히 설명하고 있습니다.실수로 Linux 파일을 삭제한 경우 EaseUS 데이터 복구 소프트웨어를 사용하여 손실된 파일을 복구할 수 있습니다.
시간이 지남에 따라 Linux 시스템의 파일 수는 정리되지 않고 컴퓨터 속도가 느려질 수 있습니다. 더 이상 필요하지 않은 단일 파일 또는 바이너리가 포함된 /user/bin 또는 /bin의 디렉토리는 드문 일이 아닙니다. 이를 제거하면 관리 작업이 더 쉬워지거나 일부 디스크 공간을 확보할 수 있습니다.
문서 목록:
몇 단계만 거치면 리눅스에서 디렉터리를 제거하거나 삭제할 수 있습니다. 리눅스에서 디렉터리를 제거하거나 삭제하는 데 도움이 되는 rm, rmdir,find 등 명령어를 사용하여 설명한 가장 좋은 방법은 다음과 같습니다.
1단계. 아래 명령어를 실행합니다.
명령어를 사용하여 Linux에서 파일, 폴더 및 디렉토리를 삭제합니다. . 다음 명령어를 사용합니다.
rm [options] [file or directory name]
✍️참고: rm 명령어를 사용하여 둘 이상의 파일 또는 디렉토리를 제거하려면 공백으로 구분하여 여러 레코드 또는 목록 이름을 추가하십시오. |
rm 명령어 옵션은 다음으로 구성됩니다.
⭐중요: 오류 메시지에 나열 효과를 제거하기 위해 옵션이 없는 rm 명령어를 사용하려고 합니다. 다른 옵션 없이 rm 명령어를 사용하여 디렉터리를 삭제하려고 하면 오류 메시지가 나타납니다. |
2단계. rm 명령어를 사용하여 빈 가이드 삭제
빈 목록을 제거해야 하는 경우 rm 명령어에 -d 플래그를 추가합니다.
rm -d example
시작 부분에 하이픈이 있는 디렉토리를 제거하려면 아래 언급된 형식을 따르십시오.
rm -- [directory name] or rm ./[directory name] syntax
아래 example는 -d 플래그가 있는 rm 명령어가 example 디렉토리를 제거함을 나타냅니다.
하위 디렉토리가 있는 디렉토리 삭제
-r 플래그를 사용하여 하위 디렉토리 및 문서를 포함하는 목록을 삭제합니다.
아래 그림은 Dir1 및 Dir2 하위 디렉터리를 통합하고 각각에 여러 텍스트 콘텐츠 파일이 있는 example directory 디렉터리의 트리 계층 구조를 보여줍니다.
-r 플래그를 사용하는 디렉토리 및 보고서 계층 구조의 example는 -v 플래그가 프로시저의 각 단계를 출력으로 나열함과 동시에 하위 디렉토리와 파일로 구성된 전체 디렉토리를 제거합니다.
rm -r -v instance
rm 명령어를 사용하여 몇 개의 디렉토리, 하위 디렉토리 및 파일을 재귀적으로 제거
-i 선택은 디렉토리 제거를 확인하는 프롬프트를 표시합니다. Y를 입력하고 Enter 키를 눌러 확인합니다.
rm -d -i example
Linux rmdir 명령어는 빈 디렉토리를 제거합니다. 이 명령어는 아래 언급된 구문을 사용합니다.
rmdir [옵션] [디렉토리 이름]
rmdir 명령어는 다음 대안으로 구성됩니다.
rmdir 명령어를 사용하여 해당 디렉토리를 제거하려면 계층의 역순으로 추가하십시오. -v 대안을 사용하여 프로세스의 각 단계를 출력으로 나열합니다.
rmdir -v example/test example
rmdir 명령어로 여러 디렉토리 제거하기
이를 수행하는 덜 복잡한 방법은 -p 선택을 하위 디렉토리의 이름과 함께 적용하는 것입니다. 하위 디렉토리와 계층적 식별을 모두 제거합니다.
rmdir -p -v example/test
rmdir 명령어를 사용하여 하위 디렉토리 및 식별 제거
rmdir 명령어를 사용하면 와일드카드를 사용하여 비슷한 이름을 가진 둘 이상의 디렉토리를 삭제할 수 있습니다. 예를 들어 Example1, Example2 및 Example3이라는 이름의 디렉토리를 제거해야 하는 경우:
rmdir -v example*
또한 읽기: EXT4에서 삭제된 파일을 복구하는 방법
찾기는 문서와 디렉토리를 검색하는 데 도움이 되는 Linux 명령줄 유틸리티입니다. 검색은 주로 주어진 표현식을 기반으로 한 다음 일치하는 모든 문서 또는 목록에 명령어를 적용합니다.
최대 공통 상태는 주로 패턴을 기반으로 디렉토리를 삭제하는 find 명령어입니다. 예를 들어 현재 실행 중인 목록에서 _cache로 끝나는 모든 디렉토리를 삭제하려면 다음을 실행합니다.
find. -typed -name '*_cache' -exec rm -r {} +
위의 명령어를 살펴보겠습니다.
디렉토리 트리에서 모든 빈 디렉토리를 제거하려면 다음 명령어를 실행할 수 있습니다. 간단히 말해서, 이 명령어는 파일 및 하위 폴더 찾기를 포함하여 폴더 내의 모든 것을 제거합니다.
find / -dir -type d -empty -delete
사용된 옵션의 이유는 다음과 같습니다.
심각한 경고와 함께 -delete 옵션을 사용하십시오.
찾기 명령줄은 표현식으로 평가됩니다. -delete 옵션을 먼저 업로드하면 명령어 이 대상으로 하는 시작 요소 아래 전체를 삭제합니다. -delete 옵션 없이 명령어를 먼저 테스트하고 최종 대안으로 -delete를 사용합니다.
데이터 복구 소프트웨어를 사용하여 Linux에서 삭제된 디렉토리를 복구하는 것은 삭제된 디렉토리를 복구하는 가장 쉽고 편리한 방법입니다. EaseUS Data Recovery Wizard를 사용하여 Linux에서 삭제된 파일을 검색할 수 있습니다. 모든 문제에 대한 원스톱 솔루션입니다. 이 도구는 사용하기 쉽고 시간을 절약해 줍니다. MX Linux, Manjaro, Linux Mint, Ubuntu, Debian 등을 포함한 모든 버전의 Linux와 호환됩니다.
EaseUS Data Recovery Wizard 는 삭제, 포맷, 파티션 손실, OS 충돌, 바이러스 공격 및 기타 데이터 손실 시나리오 후 삭제된 모든 파일, 사진, 문서 및 비디오를 복구할 수 있습니다. 삭제된 파일 복구, 포맷된 복구, 원시 복구 및 Nas 데이터 복구와 같은 다양한 기능을 다룹니다.
아래 단계에 따라 복구를 완료할 수 있습니다.
참고: Linux 복구는 최신 버전에 포함된 EaseUS Data Recovery Wizard의 새로운 기능입니다. 온라인 고객 서비스에 연락하여 설치 패키지를 받을 수 있습니다.
1단계. Windows PC에 EaseUS Data Recovery Wizard를 설치하고 실행합니다. 왼쪽 패널에서 "Linux 복구"를 선택합니다.
2단계. 이 소프트웨어는 IP와 포트를 자동으로 감지합니다. 사용자 이름과 암호를 입력해야 합니다. IP 주소 또는 포트가 올바르지 않은 경우 수동으로 수정할 수 있습니다. 그런 다음 "지금 연결"을 클릭하십시오.
3단계 . Linux 장치에 성공적으로 연결하면 EaseUS 복구 소프트웨어가 디스크 스캔을 시작하여 모든 손실 및 삭제된 파일을 찾습니다. 스캔 프로세스가 완료되면 "필터" > "유형"을 클릭하여 손실된 파일 형식을 지정합니다.
4단계. 스캔한 파일을 먼저 미리 볼 수 있습니다. 그런 다음 대상 데이터를 선택하고 "복구" 버튼을 클릭하여 Linux에서 손실된 파일을 복원합니다.
rm, rmdir 및 find 명령어; 주로 고유한 표준을 기반으로 디렉터리를 빠르고 효율적으로 삭제할 수 있습니다. 디렉토리 삭제는 부드럽고 간단한 과정입니다. 그러나 중요한 기록은 삭제하지 않도록 주의하는 것이 좋습니다. 분실한 경우 데이터 복구 도구인 EaseUS Data Recovery Wizard를 사용하여 손실된 파일을 복구할 수 있습니다.
관련 문장
[2024] 데이터 손실없이 '이동식 디스크에 디스크를 넣으십시오' 해결
6가지 효과적인 방법으로 Windows 10을 무료로 복구하는 방법
윈도우 10/8/7 및 맥에서 프로그램 없이 삭제된 파일 및 폴더를 복구하는 방법