Я пользуюсь командой find уже много лет, но по-настоящему понял, как она работает, только недавно. Я заставил себя наконец разобраться с этой вроде бы сложной и непонятной утилитой — и это полностью изменило мой подход к поиску файлов. Команда find — одна из самых необычных программ в Linux. Она настолько важна, что присутствует буквально в каждом дистрибутиве. Но при этом мало кто называет её любимой. Есть более современные альтернативы, например fd, но find — это практически универсальный стандарт, который работает почти везде. В самой простой версии find элементарна: Например, эта команда ищет все файлы с расширением «.txt» в текущей папке и во всех вложенных. Если вы никогда не копались глубже, сложно представить, на что ещё способна find. Её мануал занимает почти 1700 строк (версия 4.9.0)! Стоит немного углубиться — и find превращается уже не в простую утилиту, а фактически в язык программирования. Меня это всегда пугало. Я часто хотел находить только свежие файлы, которые менял
Я раскрыл силу команды find в Linux — теперь нахожу любые файлы за секунды!
29 ноября29 ноя
7
3 мин