LPIC 101.3-1 Инициализация системы в стиле SysV


На примере дистрибутива Centos 5.4 (скачал тут: wiki.centos.org/Download) разбирали как раньше работал родительский процесс init в стиле SysV, а именно:
— что такое runlevel и где их посмотреть;
— как изменить runlevel по умолчанию;
— как переключаться между runlevel;
— как послать сообщение всем пользователям работающим на данном сервере;
— зачем нужен файл /etc/inittab и куда он делся;
— как управлять службами Linux;
— какими командами осуществляется перезагрузка и выключение ПК.

Вводное видео для LPIC-1 (exam 101), или подготовка к курсу по администрированию Linux


Рассказываю о том как лучше смотреть видео, как готовиться к экзамену, как пройти весь курс, что делать для лучшего понимания, и как меня поддержать и распространять это видео.
Кто решит поддержать рублем, буду оч признателен))): it-semaev.ru/contact.html

РЕАЛЬНЫЕ ЗАДАЧИ ПО 1С - 6. ЗАПРОСЫ В ЦИКЛЕ


Поддержать донатом: donate.stream/ilyaleontyevpro1s

Мне кажется, я подготовил просто охрененное занятие по решению реальной задачи 1С, которое позволит нам порассуждать о целесообразности (не)использования запросов в цикле.
С радостью представлю вам его 12 декабря 2020 г. в 15:00.
Заходите, гости дорогие.

Что будет использовано в процессе:
— умение решать задачу несколькими способами;
— умение писать запросы;
— умение заполнять табличные части еще незаписанных документов;
— умение замерять производительность;
— человеческий мозг.

#ильялеонтьев #реальныезадачи1с #1с

Мои контакты:
ВКонтакте: vk.com/ilyaleontyev
Фэйсбук: facebook.com/illeontev

С удовольствием добавлю вас в друзья при условии, что вы не будете меня грузить своими рабочими вопросами :)

Артемий Троицкий | Парадная и теневая история русского рока | Знание.ВДНХ


Выдающийся музыкальный критик расскажет о стилягах 50-х; первых рок-группах; фарцовке и самопальных инструментах; противостоянии русского языка и английского; рок-фестивалях; Ленинградском рок-клубе; роли КГБ и комсомола; гонениях на рок в начале 80-х; расцвете рока в период гласности; кризисе классического русского рока; новых трендах 90-х и современной ситуации — ветеранах и свежих силах.

Подписывайся на официальный канал Летней образовательной программы ВДНХ:
goo.gl/Lt7Rvn

Подписывайся на нас в социальных сетях:
vk.com/kino.lektory.vdnh
www.facebook.com/lecture.cinema.vdnh

Предыдущие лекции на сайте программы:
znanie.vdnh.ru/

LinuxTalks. Часть 1 - установка


00:00 Вступление/зачем нам вагрант
3:02 Создание ВМ/зачем нам ВМ
4:42 Выделение оперативной памяти
4:53 Выбор типа и версии
9:26 Выделение памяти в жеском диске
16:41 Немного о VirtualBox
20:00 Подключение установочного файла iso
21:16 Первый запуск виртуалки
23:15 Выбор языка
24:04 Выбор местонахождения
24:50 Настройка локализации
26:08 Раскладка клавиатуры
26:22 Монтирование iso
27:08 Про несколько терминалов
28:11 Выгрузка компонентов с iso
30:16 Сетевой адаптер
30:31 DHCP
1:13:12 Имя компьютера
1:13:50 Доменное имя/DNS
1:15:20 Пароль системы/теневой пароль
1:18:05 Разрешение логиниться через рута
1:20:49 Пароль
1:21:00 Создание пользователя
1:22:30 Настройка времени
1:24:33 Диски хранения для ОС
1:40:24 Структура файловой системы
1:41:18 Про файл подкачки
1:48:29 Установка linux
1:51:10 Выбор ядра
1:53:00 Установка драйверов
1:59:14 Пакетный менеджер
2:25:16 Загрузчик
2:28:42 Завершение установки
2:29:00 Заключение

Первое пробное видео из серии LinuxTalks.

Пожалуйста оставьте отзыв:
forms.gle/oBQVpqnPR9sEUvRR9

Проводилось в zoom при живой аудитории, поэтому присутствуют значительные накладки, как, например, съемка доски.

Подписывайтесь на мой канал в telegram: t.me/bykvaadm

Использованные материалы:
Образ debian: mirror.yandex.ru/debian-cd/current/amd64/iso-cd/debian-10.6.0-amd64-netinst.iso

virtualbox: www.virtualbox.org/wiki/Downloads
Сети для самых маленьких:
www.youtube.com/watch?v=OtY-Z6_PDpU
www.youtube.com/watch?v=-xxO5jdLvcE

11. LINUX. Распределение ресурсов системы | Технострим


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

Описание лекции:

Лекция посвящена продвинутым вопросам системного администрирования 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

► Нажмите здесь для подписки ‣ 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

LinuxTalks - часть 6 - systemd часть 2


Тайминги:
00:00 Введение
01:13 Загрузка в «emergency mode» — сброс рутового пароля
16:32 Компоненты systemd
26:57 sytemd-resolved
36:36 sytemd-resolved sytemd-networkd
44:50 sytemd-resolved sytemd-networkd systemd-timesyncd
53:11 некоторые полезные команды для работы с systemd

Подписывайтесь на мой канал в telegram: t.me/bykvaadm

Шестой выпуск продолжает наш разговор о systemd и посвящен «пользовательской» работе с ним. В этом материале я рассказал о том как прерванный процесс загрузки systemd превращается в прекрасный инструмент для отладки проблем с операционной системой, на примере сброса пароля и редактирования ошибки в fstab. Далее рассмотрел компоненты systemd, выполнил настройку systemd-{networkd, timesyncd, resolved} демонов и показал наиболее часто используемые команды при работе с сервисами. Приятного просмотра.

Оставьте пожалуйста ваш отзыв: forms.gle/oBQVpqnPR9sEUvRR9