9.8. Wyszukiwanie plików o określonym rozmiarze

Problem

Chcemy uporządkować pliki na dysku. Zazwyczaj w takich przypadkach najwięcej czasu pochłania wyszukanie największych plików i ustalenie, czy powinny zostać zachowane, czy nie. Jak zatem można odszukać pliki o największym rozmiarze?

Rozwiązanie

Aby wyszukać pliki o rozmiarze większym od ustalonego, mniejszym od ustalonego lub równym ustalonemu, należy wykorzystać polecenie find z predykatem –size.

find . –size +3000k –print

Analiza

Wartość liczbowa predykatu –size, podobnie jak parametr predykatu –mtime, może być poprzedzona znakiem minus lub plus (może również występować samodzielnie). Znak minus oznacza wyszukanie plików o rozmiarze mniejszym od podanego. Znak plus odpowiada za wyszukiwanie plików ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.