Linux 튜토리얼: .git 및 gitlab 디렉토리를 제외하고 현재 디렉토리에서 다른 디렉토리 삭제

Linux의 현재 디렉토리에서 .git및 디렉토리 이외의 디렉토리를 삭제하려면 명령 과 결합된 명령을 gitlab사용할 수 있습니다 . 다음은 명령의 예입니다.findrm

find . -mindepth 1 -maxdepth 1 -type d ! -name '.git' ! -name 'gitlab' -exec rm -r {
    
    } \;

이 명령은 현재 디렉터리의 모든 첫 번째 수준 하위 디렉터리(하위 디렉터리의 하위 디렉터리 제외)를 검색한 다음 .gitgitlab디렉터리를 제외합니다. 나머지 디렉터리에 대해서는 rm -r명령을 사용하여 반복적으로 삭제합니다.

이 명령을 실행하려는 디렉터리에서 터미널을 열고 위 명령을 실행하세요. 삭제할 필요가 없는 디렉터리를 실수로 삭제하지 않도록 주의하여 진행하시기 바랍니다. 작동하기 전에 중요한 데이터를 백업하는 것이 좋습니다.

Supongo que te gusta

Origin blog.csdn.net/a772304419/article/details/133382969
Recomendado
Clasificación