Step 2 (S-13626)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/4767/step/2

Step 2 (S-13626) 1.png

[00:00 - 00:14] если вы помните на 1 из предыдущих занятий мы обсуждали команды find грех который позволяет искать на вашем компьютере различно информацией и возможности намного более широкий чем я тогда рассказал давайте поговорим сегодня не более детально наша мы с командой find


[00:14 - 00:32] команда find есть опция - войны она позволяет искать по имени но без учета регистра на самом деле это очень полезно ведь вы всегда помните назвали большой буквы или с маленькой есть также именно она позволяет искать не просто по имени а с учетом названий папок в которых он может лежать


[00:32 - 00:49] - сайта которая позволяет искать файл с учетом его размера давайте посмотрим как котел работает например с вами буду такую команду несмотря на то что я написал файл заглавными буквами мы выделить все файлы которые встречаются и прописными


Step 2 (S-13626) 2.png

[00:49 - 01:06] теперь посмотрим как работает опция - паф я веду следующую команду с помощью этой команды я хочу найти все файлы с расширением jcp которые лежат в папке в которой содержится слово сортир таких файлов 3


[01:06 - 01:23] как видим 70 на имеет расширение точка jcp 1 лежит в папке сапгир 1 2 остальных в папке сапгир 2 поскольку теперь как работает опция - size font size


[01:23 - 01:40] 44 ka значит я хочу найти все файлы размером 44 КБ таков а у нас есть мы с ним проработали это любовь к жизни джека лондона так же могу захотеть попробовать найти файлы размером 44 МБ ну таких файлов нас к сожалению сейчас нет


Step 2 (S-13626) 3.png

[01:40 - 01:55] у команды есть еще 2 полезные опции - макс that и - менту когда фай фая он бегает рекурсивно по папкам их по папкам и так далее ну вы можете помнить что ваш малыш не больше чем на полуровня вниз да то вы можете использовать команду - макс


[01:55 - 02:11] альтернативно можете использовать команду - mean that чтобы заставить find искать глубже какого то 1 уровня давайте попробуем на практике сперва я иду все файлы с расширением точка то пока


Step 2 (S-13626) 4.png

[02:11 - 02:26] их нас 4 1 лежит в папке dear 1 на столе лежат где то глубже теперь ограничивать глубину поиска например двойкой


[02:26 - 02:45] теперь я вижу в результате получил всего 1 файл который уже непосредственно в директорию попробуй воспользоваться акцией - миндаль миндаль 3 я плачу файлы которые лежат на уровень ниже файл который лежит на 1 уровень низ не покажется