집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 파일 크기를 기준으로 파일 인스턴스를 찾는 방법에 대한 자세한 설명
당신은 그것이 전능하다는 것을 인간을 통해 알게 될 것입니다. 따라서 파일 크기별로 파일을 쉽게 찾을 수 있습니다. man find에서 size를 검색하면 다음 정보를 볼 수 있습니다.
-size n[cwbkMG]
a 파일은 n 단위의 공간을 사용합니다. 다음 접미사를 사용할 수 있습니다.
b 512바이트 블록의 경우 접미사를 사용하지 않으면 기본값) ’ s s ’ s ’ s ’ s s 1 76바이트)
G는 기가바이트(1073741824바이트 단위)
참고: 기본 단위는 는 b이고 512바이트를 나타내므로 2는 1K, 1M은 2048을 의미합니다. 직접 변환하고 싶지 않다면 c, K, M 등 다른 단위를 사용해도 됩니다.
예: 현재 디렉터리에서 파일 크기가 2048(2k)바이트인 파일 찾기
find ./ -size 2048c
또는
위 내용 검색 파일이 지정된 크기와 같습니다. 지정된 값보다 크거나 작은 파일을 쿼리할 수 있습니까? 대답은 '예'입니다. 예:
2K보다 큰 파일을 찾으면 +는
find ./ -size +2048c
보다 큽니다.
2K 파일보다 작은 파일 찾기 -
find ./ -size -2048c -type f
예: 1000바이트보다 작은 파일을 찾아 삭제합니다.
find ./ -size -1000c -type f -exec rm -rf {} ;
위 내용은 Linux에서 파일 크기를 기준으로 파일 인스턴스를 찾는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!