Linux에서 디렉토리를 삭제하는 방법은?
2025-05-23 11:47:12
Linux 시스템에서는 디렉터리 자체와 디렉터리 내 파일 속성을 유지할지 여부에 따라 디렉터리를 비우는 방법이 다양합니다. 다음은 몇 가지 일반적인 방법입니다.
방법 1: 사용 rm 디렉토리 내의 모든 파일을 삭제하는 명령
디렉토리 내의 모든 파일을 삭제하고 디렉토리 자체는 유지하려면 다음을 사용할 수 있습니다. rm 명령. 예를 들어, 이름이 지정된 디렉터리를 지우려면 내 디렉토리, 다음 명령을 사용할 수 있습니다:
rm -rf 내 디렉토리/*
그만큼
-아르 자형 여기의 옵션은 재귀적 삭제를 의미하며 -에프 옵션은 강제 삭제를 의미합니다. 즉, 확인 메시지를 표시하지 않습니다.
방법 2: -exec와 함께 find 명령 사용
삭제 프로세스를 보다 세부적으로 제어하려면 다음을 사용할 수 있습니다.찾다함께 명령하다-exec옵션입니다. 예:
내 디렉토리 찾기 -type f -exec rm {} \;

이 명령은 모든 파일을 찾습니다.-타입 f) 아래에 내 디렉토리 디렉토리를 실행하고 rm 각 파일에 대한 명령입니다.
방법 3: 원본 디렉토리를 대체할 새 디렉토리 만들기
디렉토리를 완전히 비우고 다시 만들어도 괜찮다면, 전체 디렉토리를 삭제한 다음 다시 만들 수 있습니다.

rm -rf 내 디렉토리 mkdir 내 디렉토리
이 방법을 사용하면 디렉토리와 디렉토리의 모든 내용이 삭제된 다음, 비어 있는 새 디렉토리가 생성됩니다.
방법 4: 사용 rsync 명령
그만큼 rsync 이 명령은 파일과 디렉터리를 동기화하는 데 사용할 수 있으며, 디렉터리를 비우는 데도 사용할 수 있습니다. 예:
rsync -a --빈 디렉토리/내 디렉토리/ 삭제

여기, 빈 디렉토리 빈 디렉토리이고 --삭제 이 옵션은 소스 디렉토리에 없는 파일을 대상 디렉토리에서 제거합니다.
지침
삭제 작업을 수행하기 전에 실제로 파일을 삭제할 의도가 있는지 확인하세요. 삭제한 후에는 되돌릴 수 없습니다.
해당 디렉토리에 중요한 파일이 포함되어 있는 경우 먼저 백업을 만드세요.
사용하여 수도 명령을 실행하려면 관리자 권한이 필요합니다. 권한이 충분하지 않으면 다음을 사용해야 할 수 있습니다. 수도 이러한 명령을 실행합니다.
위의 방법은 대부분 상황에 적용되지만, 이를 구현할 때는 구체적인 사례에 따라 적절한 방법을 선택하고 데이터 손실을 방지하기 위해 주의해서 진행하세요.
삭제 프로세스를 보다 세부적으로 제어하려면 다음을 사용할 수 있습니다.찾다함께 명령하다-exec옵션입니다. 예:
내 디렉토리 찾기 -type f -exec rm {} \;

이 명령은 모든 파일을 찾습니다.-타입 f) 아래에 내 디렉토리 디렉토리를 실행하고 rm 각 파일에 대한 명령입니다.
방법 3: 원본 디렉토리를 대체할 새 디렉토리 만들기
디렉토리를 완전히 비우고 다시 만들어도 괜찮다면, 전체 디렉토리를 삭제한 다음 다시 만들 수 있습니다.
이 방법을 사용하면 디렉토리와 디렉토리의 모든 내용이 삭제된 다음, 비어 있는 새 디렉토리가 생성됩니다.
방법 4: 사용 rsync 명령
그만큼 rsync 이 명령은 파일과 디렉터리를 동기화하는 데 사용할 수 있으며, 디렉터리를 비우는 데도 사용할 수 있습니다. 예:
여기,
빈 디렉토리 빈 디렉토리이고 --삭제 이 옵션은 소스 디렉토리에 없는 파일을 대상 디렉토리에서 제거합니다.지침
삭제 작업을 수행하기 전에 실제로 파일을 삭제할 의도가 있는지 확인하세요. 삭제한 후에는 되돌릴 수 없습니다.
해당 디렉토리에 중요한 파일이 포함되어 있는 경우 먼저 백업을 만드세요.
사용하여
수도 명령을 실행하려면 관리자 권한이 필요합니다. 권한이 충분하지 않으면 다음을 사용해야 할 수 있습니다. 수도 이러한 명령을 실행합니다.위의 방법은 대부분 상황에 적용되지만, 이를 구현할 때는 구체적인 사례에 따라 적절한 방법을 선택하고 데이터 손실을 방지하기 위해 주의해서 진행하세요.
01
LET'S TALK ABOUT YOUR PROJECTS
- sinsmarttech@gmail.com
-
3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China
Our experts will solve them in no time.

랙마운트 PC
임베디드 컴퓨팅
산업용 휴대용 컴퓨터
견고한 태블릿
견고한 노트북
산업용 패널 PC
견고한 핸드헬드
어드밴텍 산업용 PC