메인 Linux에서 파일을 포함한 전체 디렉토리를 삭제하는 방법

Linux에서 파일을 포함한 전체 디렉토리를 삭제하는 방법



Linux 명령 줄은 GUI를 사용하는 것보다 빠르고 쉽게 많은 작업을 수행 할 수있는 강력한 도구입니다. 필수 기능 중 하나는 파일과 폴더를 만들고 삭제하는 것입니다.이 문서에서는 폴더 삭제에 대해 설명하겠습니다.

Linux에서 파일을 포함한 전체 디렉토리를 삭제하는 방법

rm 및 rmdir 명령을 사용하여 더 이상 필요하지 않은 폴더, 하위 폴더 및 파일을 제거하는 방법을 알아 보려면 계속 읽으십시오.

rm을 사용하여 디렉토리 삭제

디렉토리를 삭제하는 데 사용할 수있는 많은 명령이 있습니다. 선택은 수행하려는 작업과 수행 방법에 따라 달라집니다. Linux 명령 줄은 이와 관련하여 매우 유연하며 Windows 및 Mac보다 훨씬 더 유연합니다.

Linux는 Mac 및 Windows 운영 체제와 같이 폴더와 파일을 구분하지 않습니다. 대신 폴더를 파일 그룹으로 취급합니다. 이 섹션에서는 rm 명령을 살펴 보겠습니다. 시작하자.

rm을 사용하여 디렉토리 삭제

rm –d 디렉토리 이름

위의 명령을 사용하면 빈 디렉토리 하나만 삭제할 수 있습니다. 폴더 제거 / 삭제를위한 가장 기본적인 명령입니다.

rm –d directory1 nameofthedirectory2

위에 제시된 명령은 여러 폴더를 삭제합니다. 여기서 캐치는 이전의 것과 마찬가지로 모두 비어 있어야한다는 것입니다. 이름을 지정한 첫 번째 폴더가 비어 있지 않으면 명령 줄에서 다른 폴더를 삭제하지 않습니다. 오류 메시지를 표시하지 않고 중지됩니다.

rm –r directory1 nameofthedirectory2

위의 명령은 지정된 모든 폴더, 하위 폴더 및 그 안의 파일을 삭제합니다. 이는 이전 명령의 -d를 대체하는 -r 옵션 덕분에 가능합니다. Linux 명령 줄에서 -r은 재귀를 나타냅니다. 단독으로 사용하거나 다른 옵션과 함께 사용할 수 있습니다.

rm –rf 디렉토리 이름

rm –r 명령을 실행하면 Linux 명령 줄에서 쓰기 금지 된 하위 폴더와 파일을 삭제할 수있는 권한을 요청합니다. 그러나 대신 rm –rf를 입력하면 메시지가 표시되지 않습니다. 문자 f는 힘을 나타냅니다.

rm –rf 명령으로 폴더와 파일을 삭제할 때주의해야합니다. 중요한 데이터를 잃거나 운영 체제를 손상시킬 수 있습니다. 시스템 파일 및 폴더는 Windows 또는 Mac보다 Linux 시스템에서 더 쉽게 삭제할 수 있습니다.

sudo apt-get 설치 트리

삭제하려는 항목을 더 잘 이해하려면 apt-get 유틸리티를 통해 트리 패키지를 설치해야합니다. 이것은 Ubuntu 및 나머지 Debian 제품군에서 작동합니다. 다른 배포를 사용 중이라면 자체 패키지 관리 도구를 사용하세요. 위의 명령을 실행하면 명령 줄에 현재있는 폴더의 폴더와 파일 구조가 표시됩니다. 이렇게하면 그대로 유지해야하는 파일 또는 하위 폴더가 있는지 쉽게 확인할 수 있습니다.

트리 경로 / to / your / directory

위에 제시된 명령을 사용하면 Linux 시스템의 다른 폴더 구조를 볼 수 있습니다.

Roku에서 YouTube를 얻는 방법

고급 명령

–no-preserve-root, –preserve-root, –one-file-system 등과 같은 rm 명령의 다른 변형이 있습니다. 그러나 숙련 된 명령 줄 사용자를위한 것입니다. 이 중 하나에 실수를하면 컴퓨터의 일부 또는 전체 시스템 파일을 삭제할 수 있습니다. 복잡한 특성으로 인해 다른 명령 줄 자습서를 위해 저장하겠습니다.

rmdir을 사용하여 디렉토리 삭제

rmdir 명령 세트를 사용하여 폴더를 삭제할 수도 있습니다. 그러나 rmdir 명령은 빈 폴더 만 처리 할 수 ​​있으며 삭제 표시된 폴더 내에 포함 된 파일은 삭제할 수 없습니다. 몇 가지 유용한 rmdir 명령이 있으며이 섹션에서 이에 대해 살펴 보겠습니다.

rmdir을 사용하여 디렉토리 삭제

그러나 부모 옵션을 사용하여 비어 있지 않은 폴더를 삭제하도록 명령 줄을 속일 수 있습니다.

디렉토리 이름의 rmdir

이것은 가장 기본적인 rmdir 명령입니다. 현재 위치의 디렉토리 내에있는 빈 디렉토리를 삭제합니다. 예를 들어, 현재 위치가 데스크탑이고 그 안에 빈 새 폴더가있는 경우이 rmdir 명령이이를 처리합니다.

내 Amazon Fire 태블릿이 켜지지 않습니다.

rmdir nameofthedirectory1 nameofthedirectory2

삭제하려는 폴더가 여러 개인 경우 위의 rmdir 명령 변형을 사용할 수 있습니다. 지정된 모든 폴더 (디렉터리)가 삭제되지만 현재있는 디렉터리에 포함되어야합니다. 다른 위치에서 디렉터리를 삭제하려면 다음 명령을 참조하십시오.

rmdir / path / to / your / directory

Linux 명령 줄을 사용하면 현재 위치에 관계없이 디렉토리를 삭제할 수 있습니다. 이렇게하려면 제거 할 디렉토리의 전체 경로를 입력해야합니다.

하위 폴더 및 / 또는 파일이 포함 된 폴더를 삭제하려고 시도한 경우 명령 줄에 다음과 같은 오류 메시지가 표시됩니다. 디렉터리가 비어 있지 않습니다. 말할 필요도없이 지정된 폴더는 삭제되지 않습니다.

세 개의 폴더를 지정하고 첫 번째 폴더가 비어 있지 않은 것으로 판명 된 경우 명령 줄은 첫 번째 폴더로 실행되는 즉시 명령 처리를 중지합니다. 이전 경우와 동일한 오류 메시지가 표시되고 명령 줄은 목록의 다른 폴더를 삭제하지 않습니다.

다음 옵션을 추가하여이 문제를 해결할 수 있습니다. –ignore-fail-on-non-empty. 이렇게하면 비어 있지 않은 폴더가있는 경우에도 명령 줄이 명령을 계속 실행합니다. 명령은 다음과 같습니다. rmdir –ignore-fail-in-non-empty NewFolder1 NewFolder2 NewFolder3.

rmdir –p 디렉토리 1 이름 디렉토리 2

위의 명령은 Linux가 비어 있지 않은 폴더를 삭제하도록 속이는 데 도움이 될 수 있습니다. 부모 옵션이라고도하는 -p 옵션을 사용합니다. 작동 방식은 다음과 같습니다.

Pics라는 폴더와 그 안에 ColorPics라는 폴더가 있다고 가정 해 보겠습니다. 후자가 비어 있고 Pics 폴더 내의 유일한 항목이라고 가정 해 보겠습니다. rmdir –p ColorPics Pics 명령을 실행하면 명령 줄이 ColorPics 폴더에 아무것도 없기 때문에 삭제합니다. 그 후 Pics 폴더의 상태를 확인하고 비어 있음을 확인한 다음 삭제합니다.

명령 줄의 힘 파악

명령 줄을 사용하면 Linux 시스템에서 많은 작업을 수행 할 수 있습니다. Windows 및 Mac보다 Linux에서 시스템을 손상시키는 것이 쉽기 때문에 경험이 많지 않은 경우주의하십시오.

이전에 명령 줄을 사용하여 폴더와 파일을 삭제 한 적이 있습니까? 어떤 명령을 사용 했습니까? 몇 가지 좋은 옵션을 놓쳤다 고 생각되면 아래 댓글 섹션에 알려주세요.

재미있는 기사

에디터의 선택

내 StockX 주문을 취소하는 방법
내 StockX 주문을 취소하는 방법
StockX에서 운동화와 액세서리를 구입하는 것은 고품질 품목을 보장하는 좋은 방법입니다. StockX는 진정으로 모든 것을 인증하고 재고 상태의 제품만 수락하기 위해 노력합니다. 그러나 그 보증에는 방법에 대한 많은 규칙이 있습니다.
프라임 비디오에서 프리미엄 채널을 취소하는 방법
프라임 비디오에서 프리미엄 채널을 취소하는 방법
2006년 9월에 데뷔한 이래 Amazon Prime Video는 영화 애호가들 사이에서 상당한 컬트 추종자를 얻었습니다. 일반 Amazon Prime 멤버십 외에도 100개 이상의 채널을 추가할 수 있는 기회가 있기 때문입니다.
특정 하위 레딧을 차단하는 방법
특정 하위 레딧을 차단하는 방법
인터넷의 첫 페이지라고도 알려진 Reddit은 인터넷에서 가장 크고 자주 사용되는 사이트 중 하나입니다. 사용자 생성 콘텐츠가 있는 다른 모든 사이트와 마찬가지로 적절하지 않은 콘텐츠가 상당히 많이 있습니다.
Arknights에서 이름을 변경하는 방법
Arknights에서 이름을 변경하는 방법
안녕 닥터! 새 게임 계정을 만들 때 일부 항목을 변경하거나 되돌릴 수 없으며 한동안 Arknights에서 이름 변경에 적용되었습니다. 게임 내에서 변경하려고 했습니까?
새로운 Cortana는 더 이상 스토어에서 베타 버전이 아닙니다.
새로운 Cortana는 더 이상 스토어에서 베타 버전이 아닙니다.
Microsoft는 Windows 10 버전 2004와 함께 Cortana 디지털 비서의 새 버전을 출시 할 예정입니다. 최신 업데이트를 통해 앱은 앱 목록에서 'Beta'태그를 잃었습니다. 이것은 Microsoft가 개발을 완료했음을 나타냅니다. Cortana는 Windows 10과 함께 번들로 제공되는 가상 도우미입니다. Cortana는 검색으로 나타납니다.
Windows PC에서 Kindle 콘텐츠를 사용하는 방법
Windows PC에서 Kindle 콘텐츠를 사용하는 방법
전자 책을 여는 Amazon 전자 책 기기에 대해 들어 보셨을 것입니다. 그러나 e-book을 열기 위해 e-reader를 요구할 필요는 없습니다. 먼저 Kindle 앱을
Windows 10 용 일본 풍경 테마
Windows 10 용 일본 풍경 테마
Windows 10 용 German Landscapes 테마는 무성한 녹색 들판, 바위와 언덕, 해변 전망을 제공하는 12 개의 고품질 배경 화면과 함께 제공됩니다.