найти все файлы определенного размера с помощью командной строки терминала
Unix найти команду это очень мощный инструмент, и этот короткий пост предназначен, чтобы показать, как легко можно создать нечто, что могло бы осложнить нетерпением: найти все файлы определенного размера. Давайте представим, что Вы ищите для всех файлов в точности размер 6579 байта внутри домашней директории. Вам просто нужно запустить нечто вроде:
Найти / дом / xmodx / public_html / закачки /-типа F-размер 4466c-EXEC Ls () \;
В качестве единиц можно использовать:
B - на 512-байтных блоков (это по умолчанию, если не суффикс используется)
C - для байтов
W - по два байта слова
K - для Кбайт (единицы 1024 байт)
М - за Мегабайт (единиц 1048576 байт)
G - за гигабайт (единиц 1073741824 байт)
Вы можете искать точный размер файла, или просто для крупных (+) или меньше (-) файлы. Например, все больше 512K файлов будет найдено что-то вроде:
Найти / дом / xmodx / public_html / закачки /-типа F-512 Размер K-EXEC LS-LH () \;
Я добавил здесь, чтобы LH-Ls выходных, чтобы он реально показать файлы с их размерами в отличном прав для чтения формате. Аналогичные для мелких файлов будет использовать размер-512K.
Источник: Здесь
Если вам нравится этот пост, просьба рассмотреть возможность приобретения мне кофе.Соответствующих должностей
Перевести эту страницу:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||||||||||||||||||||













