
서버의 한 디렉터리에는 1백만 개가 넘는 캐시 파일이 있습니다. 제거해야 하지만, 물론 rm
먼저 파일을 나열한 다음 제거를 시작합니다. 이로 인해 서버 CPU 로드가 급증하고 전체 서버가 중단될 수 있습니다. 해를 끼치지 않고 안전하게 제거하는 방법에 대한 아이디어가 있습니까?
답변1
지우기 속도보다 CPU 사용량을 더 중요하게 생각하는 경우 이는 좋은 접근 방식입니다.
find <dir> -type f -exec ionice -c3 rm {} \;
더 빠른 속도(그리고 더 많은 CPU)를 원한다면 \;
로 바꾸십시오 .+