Найти файлы большее значение X, сортируйте по размеру, показать в формате LS

У меня есть Asus UX303LA с сенсорной панелью Focaltech, драйверы которой были представлены в ядре Linux версии 3.18. Они также доступны в ядре Debian Jessie 3.16.

Если у вас нет ядра 3.18+, попробуйте обновить его.

Кстати, если вы «плохо разбираетесь в Linux», почему вы используете Kali? Это дистрибутив для продвинутых пользователей, которые работают над безопасностью. Вам действительно стоит перейти на Debian или Ubuntu.

0
14.04.2019, 10:43
2 ответа

использовать xargs:

find /home/it21366 -size +10M | xargs ls -lhsSr 
3
28.01.2020, 02:23

Другой вариант, если количество файлов достаточно ограничено, чтобы поместиться в один (длинный )вызов ls, состоит в том, чтобы использовать findдля поиска больших файлов и ls -Sдля выполнения сортировка:

find /home/it21366 -type f -size +10M -exec ls -lS {} + 2>/dev/null

-exec... {} +указывает findзаменить «найденные» файлы вызовом ls, подобрав столько, сколько сможет. Если файлов слишком много, вы получите несколько вызовов lsи, таким образом, не-отсортированные результаты (, они будут отсортированы по группам ). Я также добавил -type f, чтобы ограничить совпадения с обычными файлами.

1
28.01.2020, 02:23

Теги

Похожие вопросы