Поясни за DevOps
Поясни за DevOps
  • 20
  • 57 039
Утилиты для работы с текстом в терминале ОС 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
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 - инструкция для новичков

Komentáře

  • @user-pl2jx3tr3q
    @user-pl2jx3tr3q Před 6 hodinami

    УСТАНОВКА ПОЛУЧАЛОСЬ ПОЧТИ ДО КОНЦА - НО ПОЯВЛЕТСЯ ПРЕДУПРЕЖЕНИЕ - "Загрузчик НЕ Установился" ... В чём дело ? И так 3 раза …..

  • @Zellrus
    @Zellrus Před 25 dny

    Ура! Он вернулся!

  • @piermirchev3744
    @piermirchev3744 Před měsícem

    Не много не понял про символически ссылки. Для чего они нужны? Я понимаю, что при этом не занимается место на диске, а ссылка символическая или жёсткая что на что указывает?

    • @pro.devops
      @pro.devops Před 26 dny

      Символические ссылки часто создают при установке/настройке библиотек. Например, есть некое приложение А, которому для работы нужна библиотека B. В приложении явно прописано наименование файла библиотеки, который нужен (допустим, B.so). При этом файл библиотеки, как правило, при установке содержит еще номер версии (например, B-1.0.1.so). Переименовывать файл в данном случае неправильно, поэтому делается символическая ссылка B.so, которая указывает на B-1.0.1.so и приложение A спокойно может работать. Откройте в ОС папку /lib - там будет множество таких кейсов.

    • @piermirchev3744
      @piermirchev3744 Před 26 dny

      @@pro.devops благодарю за информацию

  • @piermirchev3744
    @piermirchev3744 Před měsícem

    Очень доходчиво. Спасибо!

  • @user-zb9ej9pf5n
    @user-zb9ej9pf5n Před 2 měsíci

    Здравствуйте, менторство возможно у вас для полноценного обучения девопсу?

    • @pro.devops
      @pro.devops Před 26 dny

      В будущем все возможно, следите за анонсами )

  • @goffardgaffgarion
    @goffardgaffgarion Před 3 měsíci

    Большое спасибо за ваш труд! Вы очень понятно и структурировано подаёте материал, слушать приятно. Посмотрю все ваши ролики)

  • @EvgenichA
    @EvgenichA Před 3 měsíci

    Добрый день! А можно stderr выводить не в файл, а во временную переменную для дальнейших манипуляций?

  • @Zellrus
    @Zellrus Před 4 měsíci

    Отличное видео, спасибо!

  • @pas33pas
    @pas33pas Před 4 měsíci

    Нормальный человек думает что выход происходит по эскейп, накрайняк по контрол-х, а тут жуть, которую ни один нормальный человек не запомнит. Но я нашёл способ выходить из вим - закрываю крестиком окно с терминалом в таком случае.

  • @pas33pas
    @pas33pas Před 4 měsíci

    В предыдущей версии линукса были большие проблемы, пока в системной локале не включил utf-8 (оно там называется как-то по-другому, типа интернациональности и т.п). Без этого было много иероглифов, и что самое главное, сразу при запуске молча падал стандартный терминал - даже до исполнения первой же команды.

  • @pas33pas
    @pas33pas Před 4 měsíci

    Занятно, czcams.com/video/9TzD6179718/video.html - у меня так же точно ругается.

  • @pas33pas
    @pas33pas Před 4 měsíci

    Совет - делая видосы чуть снижайте разрешение экрана. Тогда их смотреть будет комфортней, если ютуб работает в окне.

  • @ilya2800
    @ilya2800 Před 4 měsíci

    Отличная лекция!

  • @la2evengla2eveng43
    @la2evengla2eveng43 Před 4 měsíci

    17:46 нихрена не добавилось у остальных! XW Только исполнение-X прошло а вот запись-W только у юзера прописался

  • @ilya2800
    @ilya2800 Před 4 měsíci

    Если выбрал русскую раскладку клавиатуры, как ее переключить на англ. в процессе установки UBUNTU?

  • @ilya2800
    @ilya2800 Před 4 měsíci

    Отличный формат. Коротко, чётко, ясно.

  • @Dronchik-oj9xz
    @Dronchik-oj9xz Před 5 měsíci

    Очень много инфы, и она очень сумбурно преподнесена. Плюс присутствуют команды только для убундо. Впринципе для прошаренных ребят наверняка очень полезно будет посмотреть, но я мало вынес, да и теперь каша в голове.

  • @moderatorkonovalova8598
    @moderatorkonovalova8598 Před 5 měsíci

    Как поставить меню виубунту в низ как на виндовс ? Или мак ос

    • @user-gt5li5sz4z
      @user-gt5li5sz4z Před měsícem

      расширение для GNOME "Dash to panel" И будет гуд

  • @pobistrey
    @pobistrey Před 6 měsíci

    Крутой канал. Мало активности только ;(

  • @perstj5746
    @perstj5746 Před 6 měsíci

    У меня connection refused, почему

  • @dimaliybimtsev8672
    @dimaliybimtsev8672 Před 6 měsíci

    Ты даже круче чем платный курс по linux от скилфактори. Там про 1 ядро не говорят). У тебя супер понимание - на кончиках пальцев

  • @skatler5741
    @skatler5741 Před 7 měsíci

    ПАПКА )

  • @Swimmer1985
    @Swimmer1985 Před 9 měsíci

    все четко благодарю

  • @alexnopushkin
    @alexnopushkin Před 9 měsíci

    Значит для быстрого знакомства и использования, лучше убунту сразу ставить, а не арч?))

  • @alexnopushkin
    @alexnopushkin Před 9 měsíci

    Мне проще в виндовсе разобраться) д ибо я давно там сижу, хоть и по началу было сложно, но всё-таки проще чем линуксы... Ибо в виндовсе все лишнее вырезал а тут нужно настраивать, да и много в командах нужно выполнять, а это для меня очень тяжело, с моей плохой памятью( хотя мне Линукс нравится тоже из-за того что его можно кастомить. Андроид тоже все переспрашиваю ибо пользоваться тем дерьмом что предлагают , ксяоми, мейзу, гугл, Самсунг, и прочие - не возможно спокойно, особенно если устройство слабое ... (

  • @user-yw3ox8sq2z
    @user-yw3ox8sq2z Před 9 měsíci

    Спасибо дай Бог вам здоровья

  • @user-ne4bd3ry1n
    @user-ne4bd3ry1n Před 9 měsíci

    в mnt Нужно содавать имена sda1 sda2 sdb1 sdb2 sdc1 sdc2 а то что это за 01 02 03 04 ?

    • @pro.devops
      @pro.devops Před 9 měsíci

      название папки может быть любым

  • @TatianaK-ny5qg
    @TatianaK-ny5qg Před 10 měsíci

    Очень сжато и то что надо!... Подскажите если попорчен один из дисков ( всего 3 диска) на сервере OpenMediaVault ( сектора помечены как плохие) но на этом диске boot раздел как скопировать клонировать диск на новый ( он у меня ntfs -а нужно ext4), чтобы нормально загружалась система. Сервер - железный.

  • @valeriy_konstantinovich
    @valeriy_konstantinovich Před 10 měsíci

    Спасибо большое, то что надо!

  • @user-mb7kp1bl4w
    @user-mb7kp1bl4w Před 11 měsíci

    Спасибо!

  • @ilgistoktogulov7270
    @ilgistoktogulov7270 Před 11 měsíci

    спасибо за хорошую инфу

  • @Serofim2013
    @Serofim2013 Před 11 měsíci

    😊

  • @user-cq1tu4jl9c
    @user-cq1tu4jl9c Před 11 měsíci

    Спасибо огромное. Вы не представляете сколько я искал видео именно в таком изложении. Только теперь стало понятно что нужно и что можно делать. Обычно все заливают видео о том как ОНИ видят систему и ни кто не объясняет почему так или иначе. Ещё раз спасибо

    • @pro.devops
      @pro.devops Před 11 měsíci

      Спасибо за обратную связь!

  • @FoziljonUsmano
    @FoziljonUsmano Před rokem

    Спасибо. Очень интересно и понятно

  • @user-bb6qv5vi7l
    @user-bb6qv5vi7l Před rokem

    Рассказал бы что за команды набираешь, что бы не гуглить

    • @pro.devops
      @pro.devops Před rokem

      Видео не про команды, а про потоки ) Но бОльшая часть описана здесь: czcams.com/video/Wu6RTLc6Jpc/video.html

    • @user-bb6qv5vi7l
      @user-bb6qv5vi7l Před rokem

      @@pro.devops как понять как работает поток, если нет объяснения командам.

    • @pro.devops
      @pro.devops Před rokem

      @@user-bb6qv5vi7l в видео все схематично описано. Если хочется начать с команд - ссылка на ролик в предыдущем комментарии, он был выложен до ролика про потоки )

  • @user-de8wo2cd1c
    @user-de8wo2cd1c Před rokem

    fdisk отличная утилита для разбивки дисков, можно так же использовать утилиту cfdisk. Она имеет псевдо графический интерфейс и для новых пользователей может быть более понятна.

    • @pro.devops
      @pro.devops Před rokem

      Можно, тут уже на вкус и цвет )

  • @bezhigov
    @bezhigov Před rokem

    Чел, для введения это слишком сложно.

    • @pro.devops
      @pro.devops Před rokem

      Ну не знаю... Как правило, с Docker начинают знакомиться специалисты с каким-то опытом работы настройки сервисов в Linux

  • @user-mq4cw5pk3z
    @user-mq4cw5pk3z Před rokem

    ничего не понял...

    • @pro.devops
      @pro.devops Před rokem

      Очень жаль (( Наверное, тогда стоит посмотреть видео про процессы в Linux и начать с самых основ (устройство ЭВМ/понятие операционной системы и т д)

  • @user-dz1gn1qu6h
    @user-dz1gn1qu6h Před rokem

    Спасибо!! Отличный контент

  • @MoyshaRozenfeld
    @MoyshaRozenfeld Před rokem

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

    • @pro.devops
      @pro.devops Před rokem

      Спасибо за обратную связь! Если не секрет, на чем прослушивали запись? Я проверял и в наушниках, и на колонках - вроде везде музыка не заглушала голос, но не исключаю, что на каких-либо источниках звука может быть другой результат... Для статистики инфа была бы кстати )

    • @MoyshaRozenfeld
      @MoyshaRozenfeld Před rokem

      @@pro.devops она не заглушает, она отвлекает, потому что звучит не на много тише голоса. Но это конечно же все субъективные ощущения. Слушал на колонках муз. центра.

  • @user-fn6sb2tq4g
    @user-fn6sb2tq4g Před rokem

    Долго мучался и не мог понять как всё в Линуксе устроенно и казалось что на Винде всё намного проще. За 5 минут ты поставил всё на свои места и помог разобраться, спасибо большое!

    • @pro.devops
      @pro.devops Před rokem

      Спасибо за обратную связь )

  • @decoder9379
    @decoder9379 Před rokem

    В винде есть такие ссылки и на канале jailbreakvideo разобраны

    • @pro.devops
      @pro.devops Před rokem

      По этому поводу уже подискутировали в комментариях, есть ряд нюансов Но пока решил убрать этот эпизод из видео, дабы не вносить путаницу :)

  • @mr.vorrin860
    @mr.vorrin860 Před rokem

    Еще уроки будут? Очень полезные, часто возвращаюсь для перепросмотра

    • @pro.devops
      @pro.devops Před rokem

      Будут ) Как раз в процессе монтажа )

  • @user-dk5gt5et1c
    @user-dk5gt5et1c Před rokem

    Здравствуйте подскажите пожалуйста как можно его конвертировать

    • @user-dk5gt5et1c
      @user-dk5gt5et1c Před rokem

      Точнее как можно конвертировать yaml возможно ли это? Не могу достать 3 д текстуры формат у них yaml

    • @pro.devops
      @pro.devops Před rokem

      Средств масса, зависит от задачи Есть множество онлайн сервисов, которые могут перевести YAML в другой формат

  • @SK95ful
    @SK95ful Před rokem

    Отличный контент! Продолжай делать видео.

  • @icorpcompany240
    @icorpcompany240 Před rokem

    Еб...ь ты просто волшебник, просмотрел 20 инструкций полная дичь. Уже на второй вечер секса приготовился. Спасибо обошлось малой кровью ))))) Подписываюсь Спасибо

  • @aleksandrbogdanov1314

    Очень жду новых видео!) Не бросай канал!

  • @user-dz1gn1qu6h
    @user-dz1gn1qu6h Před rokem

    Жаль, что забрасываешь потихноьку, очень полезный канал

    • @pro.devops
      @pro.devops Před rokem

      Видео еще обязательно будут (с июня месяца) Сейчас, к сожалению, немного пришлось притормозить процесс из-за подготовки к защите диссертации, но в ее процессе появилась куча материала и иллюстраций для подготовки видосов )

  • @aquecola
    @aquecola Před rokem

    Шикарная лекция. Спасибо!

  • @user-ut2re2rk7s
    @user-ut2re2rk7s Před rokem

    Это только локально, а как подключится именно через интернет к этой виртуальной машине?

    • @pro.devops
      @pro.devops Před rokem

      Принцип тот же самый (через SSH), но в этом случае должен быть внешний адрес известен (лучше статический настроить у провайдера) и на роутере порты нужно будет пробросить (чтобы при подключении по внешнему адресу на порт 22 дальше перебрасывало на локальный IP-адрес машины с портом 22). Опять же, порт 22 - это порт SSH по умолчанию, его можно поменять. Например, сам демон sshd можно настроить, чтобы другой порт прослушивал. Или, например, на роутере сделать проброс порта с другим номером на порт 22 локальной машины.