왜 내 리눅스에서 디렉토리를 제거하는 영원히 걸립니까?


2

나는 사용한다 rm -rf mydir 내 리눅스에서 큰 디렉토리를 지울 수있다.

그것은 영원히 걸립니다!

속도를 늦추려면 어쨌든 가나 요?


3
타임 머신 사용하기 =)
BloodPhilia

답변:


1

관심있는 Stackoverflow 질문에는 좋은 트릭이 있습니다.
유닉스 : 매일 빠른 빌드를 정리하는 '디렉토리 제거'

그리고 여기에 '큰 디렉토리'가 무엇입니까?
(아마도 작은) 파일이 많이있는 편평한 디렉토리?
또는 큰 디렉토리 트리 (넓거나 깊거나 둘다 일 수 있음)?

삭제하려는 항목에 따라 조회 할 수도 있습니다. fastrm.


나는 여관에 대한 어떤 경험도 가지고 있지 않지만, fastrm 아무것도 빨리하지 못한다. rm -r will (각 디렉토리에서 일부 파일 만 삭제해야하는 다른 패턴 용).
Gilles

0

당신의 질문에 답하기 위해서 : 당신이 삭제하고있는 디렉토리 내에 많은 파일들 (그리고 / 또는 리눅스상의 파일 유형 인)이있을 때 시간이 오래 걸립니다. 각 프로세스는 파일 시스템을 여러 번 변경해야하므로 삭제해야합니다.

너는 언제까지 "영원히"있니? 개인적으로 가장 오래 경험 한 것은 약 15 초였습니다.


1
당신은 충분히 열심히 노력하고 있지 않습니다. 나는 한 시간 이상 동안 디렉토리 삭제가 끝나기를 기다리고있었습니다. :-)
ebneter
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.