Не знаю, как у вас, но всю свою жизнь я слышу от родителей: ну будь осторожен, ну не привлекай к себе лишнее внимание, не высовывайся – это очень опасно; и вообще мы простые люди – от нас ничего не зависит.
Мои родители – прекрасные люди, я безумно их люблю. Но они говорят все это десятилетиями — даже в тех ситуациях, где очевидно нарушается здравый смысл, где творится несправедливость и где мы точно правы.
Я всегда думал: откуда у старшего поколения этот страх, это стремление мазать все серой краской? Почему они боятся, что даже за минимальную смелость обязательно прилетит наказание? Моя гипотеза: этот страх зародился еще в прошлом веке и через поколения добрался до нас. Одно из мест, где этот страх появлялся, — Колыма.
Для максимального погружения мы проехали всю трассу Колыма. 2000 км тяжеленной дороги. 9 дней пути. И лютый, просто неправдоподобный мороз.
Как люди жили здесь тогда, во время репрессий? Как люди жили после? Как живут люди сейчас?
Все это нам было интересно и важно узнать нам. Все, что узнали, мы рассказываем вам.
● ali.pub/2ru435 — Лучший Кэшбек сервис
● Продолжаем обучаться терминалу Kali Linux. На этот раз я хочу вам показать около десятка забавных и интересных команд. Например, просмотр полноценного фильма в ASCII символах. Или же, например, отображение пасхалок или матрицы. Кстати, всё это же можно сделать и в Kali NetHunter на Android (это Kali Linux на Android).
— ● В ролике «Развлекаемся в Терминале Kali Linux: Пасхалочки и Рофляночки | Путь хакера | UnderMind» — я рассказываю вам о работе в Terminal Kali Linux. Если быть более точным, то никакой разницы между Terminal Linux и Терминал Kali Linux — нет. Это абсолютно одинаковые терминалы, которые ничем не отличаются.
В терминале Linux можно выполнять множество разных команд, среди которых есть популярные и стандартные, а так-же очень интересные.
К стандартным командам Bash можно отнести: sudo, cd, cat, dir, ls, dd, echo, ps, rm, rm -rf, mv, cp, mkdir, chmod. Это стандартный набор команд, который позволит вам полностью ориентироваться в файловой системе Linux: создавать и редактировать файлы, изменять права на доступ к файлам в Linux, удалять их и т.д.
А есть более интересные команды. Вот об интересных командах, я вам сегодня как-раз расскажу.
Сайт/Контакты/Задонатить: catanix.dev
Канал в телеграме: t.me/catans
— Что такое nmap, как установить nmap и как им пользоваться. Как сканировать порты через nmap? Что такое zenmap и команды для nmap в этом ролике!
-----------------------------------------------------------------------
Лекция посвящена продвинутым вопросам системного администрирования Linux.
Рассматриваются следующие темы:
— Ядро ОС Linux
— Выделяемые ресурсы ОС
— Виртуальная и резидентная память
— Выделение процессорного времени
— Планировщик задач CFS
— NUMA(Non-Uniform Memory Access)
— Планировщики ввода-вывода (элеваторы)
— CGROUPS — контрольные группы
Хронометраж:
00:00:05 О теме лекции
00:01:27 Ядро ОС: основные функции ядра
00:02:17 Ядро ОС: управление параметрами ядра (общий механизм)
00:02:35 Управление параметрами ядра ОС: интерфейс SYSCTL
00:04:36 Ядро ОС: модульная архитектура
00:06:06 Просмотр загруженных модулей ядра с помощью утилиты LSMOD
00:07:49 Ядро ОС: выделение ресурсов ОС приложению
00:08:11 Вопрос залу: в чем отличия между резидентной и виртуальной памятью?
00:08:42 Вопрос залу: кто из вас программировал на языках с ручным управлением памятью?
00:09:48 Выделяемые ресурсы ОС: виртуальная и резидентная память
00:12:09 Выделяемые ресурсы ОС: процессорное время
00:12:44 Выделяемые ресурсы ОС: ресурсы ввода-вывода, дескрипторы
00:13:36 Виртуальная и резидентная память: пример распределения памяти конкретного процесса
00:15:05 Виртуальная и резидентная память: использование раздела подкачки (swap)
00:16:01 Виртуальная и резидентная память: три стратегии выделения памяти
00:16:14 Стратегии выделения памяти: vm.overcommit_memory = 2
00:17:51 Стратегии выделения памяти: vm.overcommit_memory = 1
00:18:19 Событие OUT OF MEMORY
00:20:44 Стратегии выделения памяти: vm.overcommit_memory = 0
00:22:14 Виртуальная и резидентная память: единицы выделения памяти (страницы)
00:24:26 Виртуальная и резидентная память: HUGE PAGES
00:25:33 Два механизма выделения HUGE PAGES
00:34:52 Сложность решения задачи выделения процессорного времени
00:35:29 Выделение процессорного времени: немного истории
00:36:01 Выделение процессорного времени: кооперативная многозадачность
00:38:12 Выделение процессорного времени: вытесняющая многозадачность
00:39:56 Вытесняющая многозадачность: пример
00:41:22 Алгоритмы выделения процессорного времени в Linux
00:44:08 Два независимых вида приоритетов процессов в Linux
00:46:10 Каким образом работает планировщик задач (CFS)?
00:47:31 CFS: алгоритм управления процессорным временем (SCHED_NORMAL — политика по умолчанию)
00:50:54 CFS: политики планирования задач
00:51:16 Политики планирования задач: SCHED_FIFO
00:53:09 Политики планирования задач: SCHED_RR
00:54:42 Работа с приоритетами: практика, команда NICE
00:57:40 Назначение реалтаймовых приоритетов: команда CHRT
00:59:29 NUMA(Non-Uniform Memory Access)
01:04:00 Работа с NUMA: практический пример
01:06:59 Работа с NUMA: утилита NUMACTL
01:08:54 Вопрос из зала: об архитектурах процессоров
01:11:02 Вопрос из зала: об оптимизации работы приложений с помощью NUMA
01:12:24 Планировщики ввода-вывода (элеваторы)
01:13:51 Планировщики ввода-вывода: NOOP
01:15:41 Планировщики ввода-вывода: CFQ
01:17:14 Планировщики ввода-вывода: DEADLINE
01:18:51 CGROUPS — контрольные группы
01:20:46 Иерархия CGROUPS: пример
01:22:31 CGROUPS: управляемые ресурсы
01:23:46 CGROUPS: пример управления ресурсами
01:26:13 Управление лимитами ввода-вывода
01:27:23 Ответ на вопрос из зала: об основных иерархиях CGROUPS
— О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
промокод 7% скидка для моих любимых подписчиков в магазине www.strunki.ru/ — ZVUKVRUKAH
Привет, друзья! Меня зовут Алексей Романовский, я лидер метал группы БАУ и сооснователь сети репетиционных баз Lemooor Studio. Я занимаюсь звукозаписью, играю на электрогитаре и бас гитаре, делаю сведение треков и пытаюсь разобраться в том, как устроен звук и музыкальное оборудование. На этом канале я делюсь своими мыслями по поводу музыки и жизни музыканта, а также выпускаю обучающие видео по использованию программ для записи, сочинения и обработки музыки.