Linux урок 6. Поиск файлов/директорий/ссылок. Команда find


Поиск файлов/директорий/ссылок. Команда find

Прежде чем выполнить поиск мы задаемся вопросами:

-где искать? (Например в текущей директории)
-что искать? (файлы или директории или ссылки)
-свойство/значение искомого? (дата_создания, размер_файлов, расширение и т.п.)

Утилита/команда find — позволяет производить гибкую настройку поиска.

Команда find в стандартном исполнении производит поиск по имени ссылки в ТЕКУЩЕЙ ДИРЕКТОРИИ. Выводит на экран все доступные файлы, директории, ссылки с указанным именем.

ПОИСК С ПОМОЩЬЮ КЛЮЧЕЙ -type, -name

Ключ -type — поиск файлов, папок, символьных ссылок по типу. Выведет все доступные файлы/директории/ссылки:

Значения:
f-файл
d-директория
l-ссылка (В ДАННОМ УРОКЕ ССЫЛКИ МЫ НЕ РАССМАТРИВАЕМ, ТАК КАК НЕ КОСНУЛИСЬ ТЕМЫ ССЫЛОК!)

Поиск в текущей директории:
Синтаксис:
find -type f,d,l

Пример:
find -type d

Поиск с указанием директории поиска.
Синтаксис:
find директория_поиска -type f,d,l
Пример:
find /home/hitruk -type f

Ключ -name — поиск файлов, папок, символьных ссылок по имени.

Поиск в текущей директории:
Синтаксис:
find -name имя_искомого_файла
Пример:
find -name readme

Поиск с указанием директории поиска:
Синтаксис:
find имя_директория_поиска -nameимя_искомого_файла
Пример:
find /home/hitruk -name readme

ПОИСК С ПОМОЩЬЮ КОМБИНАЦИИ КЛЮЧЕЙ -name, -type.
Возможно использовать как с указанием директории поиска, так поиском в текущей директории.

* — «подстановочный» знак последовательности символов. Использует любую из указанной последовательности символов, включая отсутствие символов.

Пример:
*readme.
*.txt

Найти все файлы, которые заканчиваются на .conf:
Синтаксис:
find имя_директории -type f -name "*.conf"
Пример:
find /home -type f -name "*.conf"

Для ознакомления.

Дополнительные значения, например ключ -size, -mtime

Найти все файлы с именем readme*, размер которых больше 5 Килобайт.
Пример:
find /home -type f -name readme* -size -5k

Найти все файлы с именем readme*, которые были изменены за последние 10 дней.
Пример:
find /home -type f -name readme* -mtime -10

СИЛА СЛОВА | MIKHAIL KAZINIK | TEDxRANEPA


MIKHAIL KAZINIK / art historian, musician, writer, poet, philosopher, director, passionate enlightener, music expert at the Nobel Concert (Sweden, Stockholm) and one of the most erudite people of our time. Meeting with him, without exaggeration, literally turns the whole world — both internal and external.

МИХАИЛ КАЗИНИК / искусствовед, скрипач, писатель, поэт, педагог, культуролог, философ, режиссер, просветитель, автор и ведущий музыкальных и искусствоведческих программ, популяризатор классической музыки.

Тема: СИЛА СЛОВА.
В мире произошли глобальные изменения. Сегодня миллионы людей перешли к виртуальному общению. Интернет-тексты, смс-ки, картинки. На глазах умирает речь. Пропали круглые столы, когда друзья собирались и общались, «каждый слог дороже золота ценя при этом». Мы теряем силу и выразительность живой речи. Той речи, которая когда-то вознесла нас, людей, над всем миром живого. Как обрести силу слова, интонации, убеждения? Как словом победить зло? Как словом, интонацией защитить себя и своих единомышленников? Сегодня овладение живой речью — одна из главных задач человечества.
Mikhail Kazinik is an art historian, musician, writer, poet, philosopher, director, passionate enlightener, and one of the most erudite people of our time. Meeting with him, without exaggeration, literally turns the whole world — both internal and external.
When he promptly enters the stage, begins to speak or play — there is not a single person left in the hall who would not be captured by his hurricane energy, would not be carried away by this unique man’s unique mono-performance.
Maestro Kazinik is known worldwide. He is a music expert at the Nobel Concert (Sweden, Stockholm). This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at www.ted.com/tedx

Двенадцать стульев (комедия, реж. Леонид Гайдай, 1971 г.)


Смотрите наши фильмы — на сайте кино-мосфильм.рф

Подпишитесь на наши страницы в социальных сетях!
Facebook: www.facebook.com/MosfilmOfficial
ВКонтакте: vk.com/club20286388
Instagram: www.instagram.com/mosfilm_official/

Реставрация фильма выполнена командой профессионалов Группы компьютерной графики «Мосфильма». Узнать подробности: cg.mosfilm.ru

Комедийный фильм «Двенадцать стульев»

Лидер советского кинопроката в 1971 году (39,3 миллиона зрителей), экранизация одноимённого романа Ильи Ильфа и Евгения Петрова «Двенадцать стульев» снятая режиссёром Леонидом Гайдаем.

Комедийная лента, рассказывающая о похождениях самого, пожалуй, популярного и любимого в народе литературного героя. Остап Бендер с Ипполитом Матвеевичем Воробьяниновым ищут фамильные драгоценности, которые покойная теща Воробянинова спрятала в одном из стульев столового гарнитура. Параллельно с ними поисками сокровищ занимается священник отец Федор, которому эта «страшная» тайна была открыта на исповеди. — Премия за вклад в разработку жанра кинокомедии Л.Гайдаю на V ВКФ в Тбилиси.

Режиссер: Гайдай Леонид Иович
Сценаристы: Бахнов Владлен, Гайдай Леонид Иович, Ильф Илья
Композитор: Зацепин Александр

В главных ролях: Никулин Юрий, Воробьева Наталья, Варлей Наталья, Богданова-Чеснокова Гликерия Васильевна, Гомиашвили Арчил, Гребешкова Нина, Пуговкин Михаил, Румянова Клара, Крачковская Наталья, Филиппов Сергей

В чём разница между GPT и MBR? | Что лучше gpt или mbr?


#GPTиMBR #GPTvsMBR #Чтолучшеgptилиmbr #GPT #MBR
В чём разница между GPT и MBR? | Что лучше gpt или mbr?

В чём разница между GPT и MBR при создании разделов на диске?

Хотите поддержать наш Канал мы будем рады:
Номер карты:
4149 4978 5378 0262
Яндекс Деньги:
money.yandex.ru/to/410011107559215
Наши кошельки WebMoney:
U310234930599
Z404144416175
R520758310152

Facebook: www.facebook.com/groups/806421862871061
Твитер: twitter.com/dorofeev200?lang=ru
Вконтакте: vk.com/club145539285

GPT vs MBR?

Каждый пользователь который сталкивается с установкой операционной системе и при добавлении нового HDD или SSD к вашему компьютеру система поинтересуется у вас, как инициализировать ваш диск – в MBR или GPT.

Либо при переустановке Windows, когда при выборе места установки получают ошибку

«Установка Windows на данный диск невозможна».

Что такое GPT и MBR?
MBR — это специальный загрузочный сектор, расположенный в начале диска.
GPT -это Таблица разделов GUID так как каждому разделу на вашем диске присваивается «уникальный глобальный идентификатор».

Это две схемы разделов для HDD, SDD и различных съёмных устройств, их также называют стили разметки или таблицы разделов диска. Сведений о начале и конце разделов, о принадлежности каждому из них секторов, о том, какой из разделов является загрузочным.

Для чего нужны GPT и MBR?

MBR и GPT представляют собой два различных способа хранения информации загрузочной информации с диска. Сюда входят данные о начале и конце разделов, чтобы система знала, к какому разделу принадлежит каждый сектор, и какой раздел является загрузочным. Вот почему вы должны выбрать MBR или GPT перед созданием разделов на диске.

Установка windows применение стиля разделов mbr или gpt?

Типы разделов GPT и MBR?

Таблица разделов MBR может включать 4 основных входа в разделы, нам позволено создать только 4 основных раздела на диске MBR.

MBR не позволяет увидеть объём носителя данных больше 2,2 Тб. Если у носителя больший объём, ему принципиально нужна GPT-разметка.

GPT же теоретически позволяет почти бесконечное количество разделов, но специфика Виндовс ограничивает его возможности максимум 128 разделами.

У MBR и GPT разное обустройство загрузчика. У GPT меньше стадий процедуры загрузки, потому Windows на таких дисках запускается немножко быстрее.

Совместимость Windows, что лучше gpt или mbr?
На GPT-дисках могут работать только определённые операционные системы, так называемые EFI-системы – от названия ПО EFI, на базе которого функционирует прошивка UEFI. Это:

Только 64-битные Windows, Linux и Mac;
Из числа Windows – только версии Vista, 7, 8.1, 10 и серверные Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, 2019.
Работа 32-битных Windows, старой версии XP и ниже возможна только на дисках MBR.

Разница между GPT и MBR в совместимости?

Все современные ОС Виндовс могут использоваться GPT-диски для данных (Виндовс 7,8,10, Виндовс Server 2008, Виндовс Server 2012, Виндовс Server 2016, но только 64-битные версии ОС поддерживают загрузку с GPT-диска, когда поддерживается и активирован режим загрузки UEFI (UEFI boot mode).

В конце видео я думаю что вы определитесь gpt или mbr.

В чём разница между GPT и MBR? | Что лучше gpt или mbr?
www.youtube.com/watch?v=M03dMa9U5KQ

#GPTиMBR #GPTvsMBR #Чтолучшеgptилиmbr #GPT #MBR

Афтершок: Новые макроэкономические ориентиры


На нашей памяти случилось немало событий, совсем недавно казавшихся невероятными. Атака на башни-близнецы в Нью-Йорке, банкротство Lehman Brothers, взлёт котировок нефти до 150 долларов с последующим падением до 28, война в Южной Осетии, присоединение Крыма, Brexit и т.д. ещё за несколько недель до того воспринимались как плод нездоровой фантазии. Однако, как оказалось, ничего невозможного нет. Да и менее масштабные события порой вызывают шок у инвесторов. Эксперты ГК «ФИНАМ» проводят постоянный мониторинг ситуации в мире, просчитывают последствия любых стрессов, и готовы дать совет, как на них реагировать!

Вебинар «Афтершок!» – разбираем горячие новости с холодной головой!

Лекция 12. Конкуррентные коллекции. Аннотации. Рефлекшн (Программирование на Java)


Лекция №12 курса «Программирование на Java» (весна 2020)

Преподаватель —Тагир Фаридович Валеев

Страница лекции на сайте CS центра: my.compscicenter.ru/courses/java/nsk/2020-spring/classes/5793/

Все лекции курса по порядку: www.youtube.com/playlist?list=PLlb7e2G7aSpRZSRZxANkvpYC82BXUzCTY

3. LINUX. Linux и сеть (основы) | Технострим


Слайды лекции: www.docme.ru/06M6
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9rx3HmaLQfLYb9ociIvYOY1
Подробнее о курсе: track.mail.ru/curriculum/program/discipline/81/

КРАТКОЕ СОДЕРЖАНИЕ:
— Лекция посвящена сетевым технологиям без привязки к какой либо операционной системе.

Модель OSI, Ethernet, ARP, сетевые протоколы передачи данных (IPv4, IPv6), UDP, TCP, NAT, DNS, NTP, HTTP, SSL.

00:00:05 Пару слов о домашнем задании
00:04:03 Вопрос из зала: как посмотреть существует сущность или не существует? — getent
00:05:06 Вопрос из зала: как в скрипте разбираются аргументы командной строки? — bash
00:06:52 Вопрос из зала: как указать путь к файлу так чтобы этот файл лежал рядом с этим скриптом? — bash
00:08:08 Вопрос из зала: как проверять корректность ввода данных и стоит ли проверять? — bash
00:10:42 О теме лекции
00:11:10 Сетевой стек (модель OSI)
00:12:18 Уровни протоколов в модели OSI
00:12:39 Физический уровень (Physical)
00:13:41 Канальный уровень (Data-Link)
00:14:55 Технология Ethernet
00:16:23 ARP — протокол разрешения адресов
00:17:50 Обмен ARP пакетами (пример)
00:19:26 Недостатки ARP
00:20:29 Сетевой уровень (Network) — Протокол IPv4
00:23:22 Еще об одном недостатке ARP
00:24:29 Как устроен маршрутизатор?
00:26:00 Как устроен пакет IPv4?
00:28:11 Поле TTL. Почему не разрешить пакетам жить вечно?
00:29:28 Трассировка (утилита traceroute)
00:31:03 Другие поля пакета IPv4
00:31:49 Система адресации протокола IPv4, сети, подсети
00:39:54 Пример адресации сети
00:41:33 ICMP — протокол передачи служебных сообщений
00:44:06 Мультикаст в IPv4
00:48:51 Недостатки мультикаста
00:49:54 Протокол IPv6
00:57:48 Как устроен пакет IPv6? Заголовок IPv6
00:59:48 Транспортный уровень (Transport) — Протокол UDP
01:02:19 Протокол TCP, устройство пакета TCP
01:04:40 Как работает TCP? TCP-соединение
01:07:51 Как это выглядит на практике? Утилита tcpdump
01:12:31 Понятие TCP-окна, TCP congestion control (контроль переполнения TCP)
01:19:11 NAT (Network Address Translation)
01:23:16 Протоколы уровня приложения, DNS
01:27:01 Как происходит resolving доменного имени?
01:33:16 Какие данные хранятся в DNS?
01:34:40 Политики домена, для чего они нужны?
01:37:48 Система отправки почты, запись MX
01:39:54 Запись TXT
01:42:12 Система обратных зон DNS
01:46:44 Как выглядит resolving обратной записи?
01:49:07 NTP — протокол синхронизации времени
01:51:34 Как работает NTP? ntpd
01:53:42 Протокол HTTP
01:56:55 URL (Uniform Resource Locator)
02:00:06 Как выглядит HTTP-запрос? Виды HTTP-запросов: GET
02:03:05 Коды ответа HTTP (успешные запросы)
02:10:04 Коды ответа HTTP (ошибки)
02:13:14 Зачем в каждом HTTP-запросе передается заголовок HOST?
02:15:45 Протоколы симметричного и асимметричного шифрования, протокол SSL, сертификаты
02:21:23 Пример подключения по протоколу SSL, цепочка сертификатов

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ — atom.mail.ru
Технополис при СПбПУ — polis.mail.ru

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Технополис в ОК: www.ok.ru/technopolis
Технополис в ВК: vk.com/technopolis_ok
Блог на Хабре | habrahabr.ru/company/mailru

YaTalks 2020 — самая большая конференция Яндекса для разработчиков


YaTalks — ежегодная и самая большая конференция Яндекса для разработчиков.

Это стрим «Лайфстайл» — обо всём в жизни разработчика. Ещё мы провели стрим «Технологии» с четырьмя секциями — мобильная разработка, фронтенд, бэкенд и машинное обучение: youtu.be/ib8TQLmHuWA?t=940

10:18 Early Talks
Илья Кабанов, Тайга.инфо

40:40 Открытие конференции
Надежда Шмакова и Андрей Гейн, Яндекс

47:38 Как открытость руководителя помогает наладить доверие в команде
Ирина Спицына и Александр Голубев, Контур

1:40:52 Разбор резюме в прямом эфире
Кира Кузьменко, New.HR
Алексей Шаграев, экс-Яндекс
Лика Гоглидзе, Яндекс
Алексей Остриков, Яндекс

2:12:13 Удалёнка в космосе: как астрофизики опередили время
Владимир Сурдин, ГАИШ МГУ

2:57:16 Дискуссия. IT-сообщества от Владивостока до Калининграда: как создавать и приносить пользу
Владимир Гриненко, Яндекс
Маша Круглова, Panzerdog
Вадим Макеев, Google Developer Expert
Александр Букин, Яндекс
Денис Ткаченко, devDV

3:41:19 Нужно ли быть нормальным?
Андрей Стыскин, Яндекс

4:15:11 Наставничество, или Как вернуть огонь в свои отношения с программированием
София Техажева, Яндекс

4:47:37 Crowd Solutions Architect — профессия будущего
Ольга Мегорская, Яндекс

5:42:36 Уйти красиво: как покинуть любимую компанию с пользой для всех
Алексей Шаграев, экс-Яндекс

6:42:00 Дискуссия. Стартап внутри: как реализовать идеи, не покидая корпорацию
Илья Кабанов, Тайга.инфо
Евгений Лисовский, MAPS.ME
Виктор Ламбурт, Яндекс
Макс Автухов, Яндекс
Андрей Авсиевич, Bulba Ventures

7:41:02 Как увидеть невидимое и предсказать непредсказуемое
Антон Слесарев, Яндекс

8:42:20 Дискуссия. ML: модная игрушка или работающий инструмент бизнеса?
Елена Грунтова, Яндекс
Пётр Попов, Яндекс
Александр Мотузов, НЛМК
Ярослав Кононов, Газпром нефть – Цифровые решения

9:40:17 Квантовый мир: последние открытия
Алексей Фёдоров, Российский квантовый центр

10:39:51 Дискуссия. Роль в продукте: разработчик — тимлид — CTO
Андрей Плахов, Яндекс
Евгений Россинский, ivi
Дмитрий Маркович, Dropbox
Роман Халкечев, Яндекс

Продолжение: yatalks.yandex.ru