![Поясни за DevOps](/img/default-banner.jpg)
- 20
- 57 039
Поясни за DevOps
Registrace 16. 12. 2021
DevOps с нуля, полезные материалы по Linux, гайды, видеоуроки, рекомендации, видео по программированию и системному администрированию
Утилиты для работы с текстом в терминале ОС Linux
В ОС Linux есть множество инструментов для работы с текстом в терминале. Как удалить пустые строки? Как искать нужные последовательности символов в файлах? Разбираемся в этом видео :)
Таймкоды:
00:00 Утилиты для работы с текстом
00:26 Команды cat и tac
00:36 Команды head и tail
00:58 Команды sort и uniq
01:20 Команда wc
01:39 Команда grep
02:18 Примеры использования awk
02:44 Примеры использования sed
02:59 Команда tr
Ссылка на Telegram:
t.me/poyasnizadevops
Ссылка на Дзен:
dzen.ru/poyasnizadevops
Ссылка на ВК:
pro.devops
Таймкоды:
00:00 Утилиты для работы с текстом
00:26 Команды cat и tac
00:36 Команды head и tail
00:58 Команды sort и uniq
01:20 Команда wc
01:39 Команда grep
02:18 Примеры использования awk
02:44 Примеры использования sed
02:59 Команда tr
Ссылка на Telegram:
t.me/poyasnizadevops
Ссылка на Дзен:
dzen.ru/poyasnizadevops
Ссылка на ВК:
pro.devops
zhlédnutí: 216
Video
Введение в Bash-скрипты
zhlédnutí 1KPřed rokem
Сводка погоды, краткое описание из Википедии - все это можно получить из простого Bash-скрипта. Каким образом? Разбираемся в этом видео :) Таймкоды: 00:00 Что такое Bash и скрипты? 00:40 Простой скрипт с приветствием 01:10 Выводим сводку погоды 01:15 Добавляем переменные и позиционные параметры 01:47 Получаем краткое описание чего-либо из Википедии 02:15 Условный оператор if 03:05 Цикл for 03:3...
Разбивка диска в ОС Linux
zhlédnutí 4KPřed rokem
В данном видео рассматриваем утилиту fdisk для разбивки жестких дисков в Linux, а также разбираемся чем отличается MBR от GPT. Таймкоды: 00:00 Что подразумевается под разбивкой диска 00:35 Master Boot Record (MBR) 01:45 GUID Partition Table (GPT) 02:40 Команда lsblk 03:00 Утилита fdisk 03:40 Создание логических разделов (MBR) 05:18 Создание логических разделов (GPT) 05:48 Создание файловой сист...
Чем занято место на диске в Linux
zhlédnutí 1KPřed rokem
В этом видео учимся анализировать, чем занято дисковое пространство в ОС Linux. Таймкоды: 00:00 Введение 00:30 Утилита df 00:44 Утилита du 01:41 Утилита ncdu Ссылка на Telegram: t.me/poyasnizadevops Ссылка на Дзен: dzen.ru/poyasnizadevops Ссылка на ВК: pro.devops
Ссылки в ОС Linux
zhlédnutí 1,1KPřed rokem
В данном видео рассматриваем особенности и различия жестких и символических ссылок в Linux, а также разбираемся с понятием inode. Таймкоды: 00:14 Какие бывают ссылки в Linux (жесткие и символические) 00:40 Что такое inode 01:50 Символические ссылки (пример создания, особенности) 02:59 Жесткие ссылки (пример создания особенности) Ссылка на Telegram: t.me/poyasnizadevops
Как устроена файловая система в Linux
zhlédnutí 12KPřed rokem
В данном видео разбираемся: - как организована файловая система в Linux - в чем ее отличия от Windows - какие нюансы и особенности нужно учитывать при работе с ней Таймкоды: 00:10 Что такое "файловая система" 00:50 Файловая система в Windows 01:29 Чем отличается файловая система в Linux 01:45 Пример размещения файлов в Windows 01:59 Пример аналогичного размещения файлов в Linux 02:22 Что такое ...
Как определить нагрузку на систему или что такое Load Average?
zhlédnutí 2,4KPřed rokem
В этом видео разбираемся как правильно оценить нагрузку на систему и как правильно интерпретировать значения показателя Load Average. 00:00 О чем это видео 00:22 Как получить значение Load Average 00:45 Немного о логике работы CPU 01:30 Что подразумевается под загрузкой системы и как рассчитывается Load Average 04:29 Практический пример 05:30 Что на самом деле показывает Load Average 06:46 Прим...
Процессы в ОС Linux
zhlédnutí 4,6KPřed rokem
В этом видео поверхностно касаемся темы процессов в операционных системах Linux. Разбираем какие бывают типы процессов, как и кем они создаются, пробуем завершить процесс из терминала. Таймкоды: 00:08 Что такое процесс 00:18 Типы процессов 00:53 Процессы-демоны 01:07 Таблица процессов 01:23 Атрибуты процесса 01:38 Жизненный цикл процесса в Linux 03:00 Процесс systemd 03:34 Как завершить процесс...
Docker Compose
zhlédnutí 547Před rokem
В этом видео разбираемся как работает Docker Compose и как с его помощью запустить мультиконтейнерное приложение. Таймкоды: 00:10 Что из себя представляет мультиконтейнерное приложение 01:10 Зачем нужен Docker Compose 01:18 Конфигурационный файл Docker Compose 03:10 Пример запуска мультиконтейнерного приложения в Linux !!! ВАЖНО: чтобы все получилось, необходимо установить docker compose, если ...
Как создать свой образ Docker с помощью Dockerfile
zhlédnutí 1,3KPřed rokem
В этом видео разбираем: 00:10 Как запустить контейнер из уже готового загруженного образа 01:40 Что такое Dockerfile и из чего он состоит 03:44 Как составить Dockerfile и собрать свой образ Перед этим желательно посмотреть предыдущее видео про установку Docker: czcams.com/video/DKQIpLbInNc/video.html Ссылка на телеграм: t.me/poyasnizadevops
Введение в Docker
zhlédnutí 874Před rokem
В этом видео рассматриваем понятие "контейнеризации" и компоненты Docker. Таймкоды: 00:10 Что такое контейнеризация и зачем она нужна 01:58 Что такое Docker 02:15 Сущности Docker 03:10 Установка Docker в Linux 03:32 Запуск тестового контейнера Ссылка на телеграм: t.me/poyasnizadevops
Формат YAML
zhlédnutí 3,3KPřed rokem
В этом видео разбираем формат YAML, его назначение и синтаксис. Таймкоды: 00:08 Для чего нужен YAML 00:40 Синтаксис YAML 01:15 Строка 01:38 Списки 02:24 Словарь 02:48 Пример и валидация Ссылка на валидатор: www.yamllint.com/ Ссылка на телеграм: t.me/poyasnizadevops
Права доступа к файлам и каталогам в ОС Linux (минилекция)
zhlédnutí 1,2KPřed rokem
Видео является логическим продолжением вот этого (про пользователей и группы): czcams.com/video/2fMxgaT7R5A/video.html Здесь мы разбираемся: - как назначать права доступа файлам и каталогам и менять их - как назначать и менять владельцев файлов - как назначать и менять группы владельцы файлов - что такое sticky bit Таймкоды: 01:00 Типы файлов и что такое inode 02:35 Вывод прав доступа к файлу и...
Пользователи и группы в ОС Linux (минилекция)
zhlédnutí 1,4KPřed rokem
В этом видео разбираемся как в ОС Linux создавать пользователей, добавлять их в группы, переключаться между ними. Таймкоды: 00:30 Введение и терминология 04:00 Типы пользователей 06:35 Практические примеры 07:14 Файл /etc/passwd 09:58 Файл /etc/group 11:40 Файл /etc/shadow 16:40 Добавление пользователя (useradd) 21:25 Установка пароля (passwd) 22:23 Альтернативный вариант создания пользователя ...
Настройка подключения к серверу Linux по ключам SSH
zhlédnutí 2,5KPřed rokem
В этом видео разбираемся как настраивать беспарольный доступ к серверу/виртуальной машине на Linux по ключам SSH. Рассматриваем примеры генерации ключей на Windows и Ubuntu. Таймкоды: 00:08 Немного об SSH 00:26 Зачем настраивать аутентификацию по ключам 01:00 Как работают ключи SSH 01:50 Генерация ключей в Windows 02:30 Добавление открытого ключа на сервер 02:57 Проверка аутентификации 03:22 Ге...
Как работать в редакторе Vim (в том числе как его закрыть)
zhlédnutí 1,5KPřed rokem
Как работать в редакторе Vim (в том числе как его закрыть)
Стандартные потоки ввода/вывода в Linux
zhlédnutí 3,4KPřed rokem
Стандартные потоки ввода/вывода в Linux
Подключение SSH к удаленному серверу или виртуальной машине Linux
zhlédnutí 10KPřed 2 lety
Подключение SSH к удаленному серверу или виртуальной машине Linux
Терминал Linux: базовые команды для начинающих на примере Ubuntu 20.04 LTS
zhlédnutí 1,8KPřed 2 lety
Терминал Linux: базовые команды для начинающих на примере Ubuntu 20.04 LTS
Установка Linux Ubuntu 20.04 LTS на виртуальную машину в Windows 10 - инструкция для новичков
zhlédnutí 2,6KPřed 2 lety
Установка Linux Ubuntu 20.04 LTS на виртуальную машину в Windows 10 - инструкция для новичков
УСТАНОВКА ПОЛУЧАЛОСЬ ПОЧТИ ДО КОНЦА - НО ПОЯВЛЕТСЯ ПРЕДУПРЕЖЕНИЕ - "Загрузчик НЕ Установился" ... В чём дело ? И так 3 раза …..
Ура! Он вернулся!
Не много не понял про символически ссылки. Для чего они нужны? Я понимаю, что при этом не занимается место на диске, а ссылка символическая или жёсткая что на что указывает?
Символические ссылки часто создают при установке/настройке библиотек. Например, есть некое приложение А, которому для работы нужна библиотека B. В приложении явно прописано наименование файла библиотеки, который нужен (допустим, B.so). При этом файл библиотеки, как правило, при установке содержит еще номер версии (например, B-1.0.1.so). Переименовывать файл в данном случае неправильно, поэтому делается символическая ссылка B.so, которая указывает на B-1.0.1.so и приложение A спокойно может работать. Откройте в ОС папку /lib - там будет множество таких кейсов.
@@pro.devops благодарю за информацию
Очень доходчиво. Спасибо!
Здравствуйте, менторство возможно у вас для полноценного обучения девопсу?
В будущем все возможно, следите за анонсами )
Большое спасибо за ваш труд! Вы очень понятно и структурировано подаёте материал, слушать приятно. Посмотрю все ваши ролики)
Добрый день! А можно stderr выводить не в файл, а во временную переменную для дальнейших манипуляций?
Отличное видео, спасибо!
Нормальный человек думает что выход происходит по эскейп, накрайняк по контрол-х, а тут жуть, которую ни один нормальный человек не запомнит. Но я нашёл способ выходить из вим - закрываю крестиком окно с терминалом в таком случае.
Дело привычки)
В предыдущей версии линукса были большие проблемы, пока в системной локале не включил utf-8 (оно там называется как-то по-другому, типа интернациональности и т.п). Без этого было много иероглифов, и что самое главное, сразу при запуске молча падал стандартный терминал - даже до исполнения первой же команды.
Занятно, czcams.com/video/9TzD6179718/video.html - у меня так же точно ругается.
Совет - делая видосы чуть снижайте разрешение экрана. Тогда их смотреть будет комфортней, если ютуб работает в окне.
Отличная лекция!
17:46 нихрена не добавилось у остальных! XW Только исполнение-X прошло а вот запись-W только у юзера прописался
Если выбрал русскую раскладку клавиатуры, как ее переключить на англ. в процессе установки UBUNTU?
Отличный формат. Коротко, чётко, ясно.
Очень много инфы, и она очень сумбурно преподнесена. Плюс присутствуют команды только для убундо. Впринципе для прошаренных ребят наверняка очень полезно будет посмотреть, но я мало вынес, да и теперь каша в голове.
Как поставить меню виубунту в низ как на виндовс ? Или мак ос
расширение для GNOME "Dash to panel" И будет гуд
Крутой канал. Мало активности только ;(
У меня connection refused, почему
Ты даже круче чем платный курс по linux от скилфактори. Там про 1 ядро не говорят). У тебя супер понимание - на кончиках пальцев
ПАПКА )
все четко благодарю
Значит для быстрого знакомства и использования, лучше убунту сразу ставить, а не арч?))
Мне проще в виндовсе разобраться) д ибо я давно там сижу, хоть и по началу было сложно, но всё-таки проще чем линуксы... Ибо в виндовсе все лишнее вырезал а тут нужно настраивать, да и много в командах нужно выполнять, а это для меня очень тяжело, с моей плохой памятью( хотя мне Линукс нравится тоже из-за того что его можно кастомить. Андроид тоже все переспрашиваю ибо пользоваться тем дерьмом что предлагают , ксяоми, мейзу, гугл, Самсунг, и прочие - не возможно спокойно, особенно если устройство слабое ... (
Спасибо дай Бог вам здоровья
в mnt Нужно содавать имена sda1 sda2 sdb1 sdb2 sdc1 sdc2 а то что это за 01 02 03 04 ?
название папки может быть любым
Очень сжато и то что надо!... Подскажите если попорчен один из дисков ( всего 3 диска) на сервере OpenMediaVault ( сектора помечены как плохие) но на этом диске boot раздел как скопировать клонировать диск на новый ( он у меня ntfs -а нужно ext4), чтобы нормально загружалась система. Сервер - железный.
Clonezzilla . dd
Спасибо большое, то что надо!
Спасибо!
спасибо за хорошую инфу
😊
Спасибо огромное. Вы не представляете сколько я искал видео именно в таком изложении. Только теперь стало понятно что нужно и что можно делать. Обычно все заливают видео о том как ОНИ видят систему и ни кто не объясняет почему так или иначе. Ещё раз спасибо
Спасибо за обратную связь!
Спасибо. Очень интересно и понятно
Рассказал бы что за команды набираешь, что бы не гуглить
Видео не про команды, а про потоки ) Но бОльшая часть описана здесь: czcams.com/video/Wu6RTLc6Jpc/video.html
@@pro.devops как понять как работает поток, если нет объяснения командам.
@@user-bb6qv5vi7l в видео все схематично описано. Если хочется начать с команд - ссылка на ролик в предыдущем комментарии, он был выложен до ролика про потоки )
fdisk отличная утилита для разбивки дисков, можно так же использовать утилиту cfdisk. Она имеет псевдо графический интерфейс и для новых пользователей может быть более понятна.
Можно, тут уже на вкус и цвет )
Чел, для введения это слишком сложно.
Ну не знаю... Как правило, с Docker начинают знакомиться специалисты с каким-то опытом работы настройки сервисов в Linux
ничего не понял...
Очень жаль (( Наверное, тогда стоит посмотреть видео про процессы в Linux и начать с самых основ (устройство ЭВМ/понятие операционной системы и т д)
Спасибо!! Отличный контент
Вам спасибо )
Спасибо. Как раз искал сравнение между разными системами. В двойне познавательно. В качестве рекомендации, предлагаю фоновую музыку сделать по тише.
Спасибо за обратную связь! Если не секрет, на чем прослушивали запись? Я проверял и в наушниках, и на колонках - вроде везде музыка не заглушала голос, но не исключаю, что на каких-либо источниках звука может быть другой результат... Для статистики инфа была бы кстати )
@@pro.devops она не заглушает, она отвлекает, потому что звучит не на много тише голоса. Но это конечно же все субъективные ощущения. Слушал на колонках муз. центра.
Долго мучался и не мог понять как всё в Линуксе устроенно и казалось что на Винде всё намного проще. За 5 минут ты поставил всё на свои места и помог разобраться, спасибо большое!
Спасибо за обратную связь )
В винде есть такие ссылки и на канале jailbreakvideo разобраны
По этому поводу уже подискутировали в комментариях, есть ряд нюансов Но пока решил убрать этот эпизод из видео, дабы не вносить путаницу :)
Еще уроки будут? Очень полезные, часто возвращаюсь для перепросмотра
Будут ) Как раз в процессе монтажа )
Здравствуйте подскажите пожалуйста как можно его конвертировать
Точнее как можно конвертировать yaml возможно ли это? Не могу достать 3 д текстуры формат у них yaml
Средств масса, зависит от задачи Есть множество онлайн сервисов, которые могут перевести YAML в другой формат
Отличный контент! Продолжай делать видео.
Еб...ь ты просто волшебник, просмотрел 20 инструкций полная дичь. Уже на второй вечер секса приготовился. Спасибо обошлось малой кровью ))))) Подписываюсь Спасибо
Очень жду новых видео!) Не бросай канал!
Жаль, что забрасываешь потихноьку, очень полезный канал
Видео еще обязательно будут (с июня месяца) Сейчас, к сожалению, немного пришлось притормозить процесс из-за подготовки к защите диссертации, но в ее процессе появилась куча материала и иллюстраций для подготовки видосов )
Шикарная лекция. Спасибо!
Это только локально, а как подключится именно через интернет к этой виртуальной машине?
Принцип тот же самый (через SSH), но в этом случае должен быть внешний адрес известен (лучше статический настроить у провайдера) и на роутере порты нужно будет пробросить (чтобы при подключении по внешнему адресу на порт 22 дальше перебрасывало на локальный IP-адрес машины с портом 22). Опять же, порт 22 - это порт SSH по умолчанию, его можно поменять. Например, сам демон sshd можно настроить, чтобы другой порт прослушивал. Или, например, на роутере сделать проброс порта с другим номером на порт 22 локальной машины.