반응형
디렉토리를 삭제하려면 Bash에서 rm
명령어를 사용하면 됩니다. 여기에는 디렉토리와 그 안의 모든 내용을 재귀적으로 삭제하는 데 유용한 -r
(또는 --recursive
) 옵션이 있습니다.
디렉토리 삭제하기
- 터미널 열기:
터미널 애플리케이션을 엽니다. - 디렉토리 삭제 명령어 사용:
rm
명령어와-r
옵션을 사용하여 디렉토리를 삭제합니다. 예를 들어,directory_name
이라는 디렉토리를 삭제하려면 다음과 같이 합니다: rm -r directory_name
예제
다음과 같은 디렉토리 구조가 있다고 가정해 보겠습니다:
/path/to/your/directory/
└── directory_name/
├── file1.txt
├── file2.txt
└── subdirectory/
└── file3.txt
다음 명령어를 실행합니다:
rm -r directory_name
이 명령어를 실행하면 directory_name
디렉토리와 그 안의 모든 파일 및 하위 디렉토리가 삭제됩니다.
안전한 삭제 (강제 삭제)
때로는 디렉토리에 읽기 전용 파일이나 다른 보호된 파일이 있을 수 있습니다. 이러한 경우 -f
(또는 --force
) 옵션을 함께 사용하여 강제로 삭제할 수 있습니다:
rm -rf directory_name
여기서 -r
은 재귀적 삭제를 의미하고, -f
는 강제 삭제를 의미합니다.
주의 사항
rm -rf
명령어는 매우 강력하며, 잘못 사용하면 중요한 데이터가 영구적으로 삭제될 수 있습니다. 항상 삭제하려는 디렉토리가 정확한지 다시 한 번 확인하세요.rm -rf /
명령어는 시스템의 루트 디렉토리 전체를 삭제하려는 시도로, 매우 위험합니다. 절대로 실행하지 마세요.
요약
rm -r directory_name
을 사용하여 디렉토리와 그 안의 모든 내용을 재귀적으로 삭제합니다.- 필요시
-f
옵션을 추가하여 강제로 삭제합니다. - 삭제 명령어 사용 시 주의가 필요합니다.
이러한 명령어들을 사용하여 Bash에서 디렉토리를 효과적으로 삭제할 수 있습니다.
반응형
'UX 개발 > Shell Script (Bash)' 카테고리의 다른 글
쉘 스크립트(Bash) - 내비게이팅(브라우징) 관련 기본 명령어 모음 (0) | 2024.06.27 |
---|---|
쉘 스크립트(Bash) - 파일 관련 기본 명령어 모음 (0) | 2024.06.27 |
쉘 스크립트(Bash) - 탐색 및 파일 외 유용한 기본 명령어 모음 (0) | 2024.06.27 |
쉘 스크립트(Bash) - cd, ls 등 활용 파일시스템 브라우징(내비게이팅) 하기 (0) | 2024.06.27 |
쉘 스크립트(Bash) - 폴더 복사하여 같은 폴더에 사본 만들기 (0) | 2024.06.27 |