Linux에서 빈 디렉토리를 재귀적으로 삭제하는 것이 안전합니까?

Linux에서 빈 디렉토리를 재귀적으로 삭제하는 것이 안전합니까?

find 명령을 사용하면 모든 빈 디렉토리를 재귀적으로 쉽게 삭제할 수 있습니다. 어떤 빈 디렉토리를 삭제해도 안전하고 어떤 디렉토리는 그렇지 않습니까?

답변1

데이터를 넣은 디렉터리(예 Documents: Videos, Images, Downloads, 등)를 반복적으로 삭제할 수 있으며, 다른 디렉터리는 홈 디렉터리(예 .cache: .gnome, , , .ssh)에 저장하고, 루트, 해당 하위 폴더 등은 제거하면 안 됩니다. 이런 식으로!

이를 수행하는 유용하고 안전한 방법은 다음 rmdir명령을 사용하는 것입니다( find).

find . -empty -type d -exec rmdir {} +

현재 작업 디렉터리에서 시작됩니다.

관련 정보