
find 명령을 사용하면 모든 빈 디렉토리를 재귀적으로 쉽게 삭제할 수 있습니다. 어떤 빈 디렉토리를 삭제해도 안전하고 어떤 디렉토리는 그렇지 않습니까?
답변1
데이터를 넣은 디렉터리(예 Documents
: Videos
, Images
, Downloads
, 등)를 반복적으로 삭제할 수 있으며, 다른 디렉터리는 홈 디렉터리(예 .cache
: .gnome
, , , .ssh
)에 저장하고, 루트, 해당 하위 폴더 등은 제거하면 안 됩니다. 이런 식으로!
이를 수행하는 유용하고 안전한 방법은 다음 rmdir
명령을 사용하는 것입니다( find
).
find . -empty -type d -exec rmdir {} +
현재 작업 디렉터리에서 시작됩니다.