나는 모든 파일과 디렉터리에 서브디렉토리가 제거할 수 있다. Rm - i 사용되는 모든 파일을 제거하는 'r', 하지만 난 로렌아줌마가 제외한 모든 파일을 제거하는 및 서브디렉토리가 상단형 디렉터리입니다 할 수 있다.
예를 들어, I have a 상단형 디렉터리입니다 like '이미지'. 파일이 포함된 '이' 와 ',' 푸트리프니크 에이드리프니크 하위.
I want to 삭제하시겠습니까 에이드리프니크 푸트리프니크 '과', '지금' 아닌 '이미지' 하위 디렉토리에는.
Linux 에서 이 일을 어떻게 해야 합니까?
숨김 파일을 삭제할 지정할 수 있습니다.
rm -r images/* images/.*
글롭 포함시키십시오 포탄 '.', '.' 와 함께 그의 이 같은 오류가 이어질 것으로 보인다
rm: cannot remove `.' directory `images/.'
rm: cannot remove `..' directory `images/..'
숨김 파일을 삭제할 것.
한 없이 사용할 수 있는 외곽진입 에로마세이지 찾기 / 삭제하시겠습니까 미네프스. 이는 gnu 찾기.
find images -mindepth 1 -delete
네 찾을 수 없는 ',' 조건자 삭제 미네프스 '또는' 인데, 그럴 수도 있죠.
find images/. ! -name . -prune -exec rm -rf {} +
모든 파일과 디렉터리를 삭제할 수 ( 숨겨짐 수준들과 등) 에 디렉터리인 다음과 같이 시도할 수 있습니다.
ls - '*' 사용하여 모든 files/directories 일치시키려면 Ab
cd dir_name & &; rm - rf '' ls - Ab
미네프스 삭제하시겠습니까 groupx dir_name - 1 -
exec 미네프스 groupx dir_name - 1 - rm - rf {}
rm - rf dir_name & &; mkdir dir_name
s 도글로바 쇼프트 rm - rf dir_name/*
모든 파일을 삭제할 수 있는 이 명령을 반복해서 regular 디렉터리입니다 사용한다고 가정할 때 GNU 또는 FreeBSD '찾기') 는 good enough.
find . -type f -delete
이렇게 함으로써 정규직 등 모든 파일, 디렉터리, fifo 심볼릭 (여부에 가리키십시오 일반 파일, 방관하겠나), 소켓 디바이스입니다.
참고:
find . ! -type d -delete
directory 제외한 모든 유형의 파일을 삭제할 수 있습니다.
나는 < 사용하여 code> find< /code>;;; 여기에 명령:
find /path/to/directory/ -type f -exec rm {} \;
예:
find /home/user/Desktop/images/ -type f -exec rm {} \;
find /path/to/directory/ -type d -exec rm -R {} \;
다음과 같은 명령을 사용하여 디렉터리 제거할 수 있습니다.
sudo rm -r directoryname1/2/3/*
전체 삭제 후 디렉터리입니다 3/* 될 것이다.
예 sudo rm boot-r Downloads/song/*
삭제하시겠습니까 내에 있는 모든 파일을 다운로드 받을 수 있을 뿐만 아니라 '/' 송 '.
이 작품은 여러 가지 변형을 완벽하게 가져다줄래요, 테스트됨 협력했습니다 항상.
디렉토리에서 이미지를 갖고 있는 디렉터리입니다.
rm -frd ./images/*
이전:
images/
|_ header.png
|_ footer.png
|_ subdir/
이후:
images/