나는 매우 기본적인 생각을 가지고 있습니다:
ext4 파일 시스템에서 크기가 100MB 미만인 파일만 조각 모음하고 싶습니다.
defragmenter() 에는 그러한 옵션이 없으므로 e4defrag
이를 달성할 수 있는 방법에 대한 아이디어가 있습니까?
저는 다음 파일을 찾는 방법만 알고 있습니다.
find / -type f -size -100M
그러한 조치를 취하는 이유:
내 시스템은 파일 시스템의 99.x%를 차지했으며 이제 공간을 확보하여 파일 조각이 많이 남았습니다.
답변1
나는 해결책에서 한 걸음 떨어져 있습니다.
sudo find / -xdev -type f -size -100M -exec e4defrag {} +
노트:
매뉴얼 페이지의 매개변수
-xdev
는 다음과 같습니다.다른 파일 시스템의 디렉토리를 다운그레이드하지 마십시오.
tmpfs
이는 (/tmp
) 등과 같은 다른 파일 시스템을 처리하지 않는다는 것을 의미합니다.mount -v
마운트한 모든 파일 시스템을 확인하세요.