Linux Skill - Освой Linux c нуля до DevOps – Telegram
Linux Skill - Освой Linux c нуля до DevOps
11.2K subscribers
55 photos
103 videos
483 links
Освой Linux c нуля до DevOps
Подробный гайд по Linux и море других уроков для системных администраторов

📩 По всем вопросам: @chorapov

РКН https://vk.cc/cMUwm4
Download Telegram
Media is too big
VIEW IN TELEGRAM
«Revolution OS» — документальный фильм, рассказывающий об истории GNU, Linux, а также open source и free software движений. В нём представлены интервью со знаменитыми хакерами и предпринимателями, включая Ричарда Столлмана, Майкла Тименна, Линуса Торвальдса, Ларри Аугустина, Эрика Реймонда, Брюса Перенса, Френка Хекера и Браина Бехлендорфа. Съёмкой картины управлял J.T.S. Moore.

Источник: https://youtu.be/n1F_MfLRlX0
👍10🔥2
Media is too big
VIEW IN TELEGRAM
Линус Торвальдс — Человек, который придумал Linux [TED]

Линус Торвальдс дважды перевернул мир технологий — сначала с помощью ядра Linux, на базе которого работает интернет, затем с помощью Git — системы управления исходным кодом, которой пользуются разработчики всего мира. В эксклюзивном интервью куратору TED Крису Андерсону, Торвальдс открыто говорит о чертах своего характера, которым он обязан своей уникальной философией в программировании и в жизни.

Источник: https://youtu.be/LjJMHO82-Jw
👍15🔥1
Ниже представлена карта развития Linux-специалиста, учитывающая рабочий стаж и профессиональные навыки.

Уровень 1: Новичок (0-2 года опыта работы)
- Основные знания и понимание Linux, его архитектуры и командной строки
- Установка, настройка и администрирование основных дистрибутивов Linux
- Управление пользователями, группами и правами доступа
- Работа с пакетными менеджерами для установки и обновления программного обеспечения
- Основы сетевого администрирования и настройки сетевых интерфейсов

Уровень 2: Продвинутый (2-5 лет опыта работы)
- Углубленное понимание работы операционной системы Linux и ее служб
- Администрирование серверных сред Linux и настройка сетевых сервисов
- Работа с базами данных и веб-серверами в Linux-окружении
- Знание скриптования на Shell для автоматизации повседневных задач
- Развертывание и управление виртуальными машинами и контейнерами

Уровень 3: Эксперт (5+ лет опыта работы)
- Глубокое понимание внутренней работы Linux и его компонентов, включая ядро и модули ядра
- Проектирование и администрирование сложных сетей и систем Linux
- Оптимизация производительности и обеспечение безопасности Linux-среды
- Работа с облачными платформами и внедрение DevOps-практик
- Сертификация Linux (например, LPIC, RHCE) и участие в профессиональных сообществах

Кроме рабочего стажа, важно развивать следующие профессиональные навыки независимо от уровня специалиста:

- Проактивность и самостоятельность в изучении новых технологий и решении проблем
- Коммуникационные навыки для работы в команде и коммуникации с клиентами
- Умение эффективно управлять временем и ресурсами
- Аналитическое мышление и способность принимать решения на основе данных
- Готовность к обучению и постоянному образованию, следящему за развитием Linux и связанными технологиями

Уровни развития и профессиональные навыки могут различаться в зависимости от организации и специализации Linux-специалиста. Постоянное обучение, сертификация и практический опыт помогут специалисту достичь высоких результатов и прогрессировать в своей карьере.
👍36
Обзор зарплат на 29.05.2023. Вакансий с указанной заработной платой для 'Linux администратор' (Россия) найдено: 95. Всего вакансий для 'Linux администратор' (Россия): 320.

Какие вакансии рассматривались при расчёте зарплат: поиск вакансий по наличию слов 'LINUX АДМИНИСТРАТОР' (или их синонимов) внутри заголовка вакансии. Область (местоположение) поиска вакансий: 'РОССИЯ'.

Таким образом, анализ заработных плат произведён на основе 95 вак. с указанной зп, что составляет ~29% от общего числа вакансий (=320) для 'Linux администратор' (Россия).


Пояснение.

Понятие 'Linux администратор' рассматривается как общее понятие, поэтому при расчёте зарплат для 'Linux администратор' также учитываются вакансии для следующих специализаций: 'системный администратор (Linux)' и так далее.

Специализации перечислены в разделе "Статистика зарплат по некоторым профессиям и специализациям": возможно, зарплатные обзоры по уточнённым специализациям будут более полезными.

Истоник: https://zarplan.com/zarplata/LINUX%20АДМИНИСТРАТОР/РОССИЯ/
👍25
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Операционная система - общие сведения

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

Источник: https://youtu.be/hb9CTGSJm88
👍43🔥3
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: История UNIX. Часть 1

Источник: https://youtu.be/-AdPuwn_cyE
👍15🔥1
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: История UNIX. Часть 2

Источник: https://youtu.be/CMfveo_I0YI
👍12🔥2
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Установка и настройка Linux-системы: Astra
Скачать: https://www.comss.ru/page.php?id=6158&ysclid=llf54bscw5663194545

Источник: https://youtu.be/4jqELWF46p4
👍26👎1
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Установка и настройка Linux-системы: Mint
Скачать: https://www.linux.org/pages/download/

Источник: https://youtu.be/BtVlm5YUC_k
👍20👎1
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Установка и настройка Linux-системы: Kali
Скачать: https://www.linux.org/pages/download/

Источник: https://youtu.be/jlaVh22fFS8
👍25
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Терминал и командная строка
Linux команды: ls, rm, mkdir, pwd, cd, echo

Источник: https://youtu.be/XAfDrMeqoHY
👍30
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Терминал и командная строка
Linux команды: file, mv, cp, rmdir, ps, kill 9, find, sort, , clear

Источник: https://youtu.be/gRU9IIPnf2Qh
👍22
This media is not supported in your browser
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Терминал и командная строка
Linux команды: mv, настройка Терминала

Источник: https://youtu.be/lZ05B9Coibg
👍14👎2
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Терминал и командная строка
Linux команды: cmp, df, apt get install, remove, update, upgrade, chmod

Источник: https://youtu.be/HU91A46XQBc
👍16👎1🔥1
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Терминал и командная строка
Linux команды: sudo !!,man,cd ,jot,cal,tac,w,yes,du,expr,look,espeak

Источник: https://youtu.be/DucNT8-nDjI
👍24👎2
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Терминал и командная строка
Linux команды: factor, reset, mtr, ps aux, alias, tr, tree, uname, lsb_release, wall, date, uptime, hostname, shutdown, reboot, gedit, wc

Источник: https://youtu.be/fEopv5oixCE
👍14👎1
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Терминал и командная строка
Linux команды: grep, zip, unzip, tar

Источник: https://youtu.be/ixl5beydW70
👍10👎1
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Linux c нуля до DevOps

Модуль 1. Введение
Урок: Терминал и командная строка
Linux команды: gksu, pstree, top, screenfetch

Источник: https://youtu.be/KG9R9MzC2KQ
👍11🔥1
Media is too big
VIEW IN TELEGRAM
Диспетчер задач в Linux!

Системный монитор (Диспетчер задач) в Linux - это инструмент, который позволяет отслеживать и контролировать различные системные ресурсы, такие как процессор, оперативная память, дисковое пространство, сетевая активность и другие. Он предоставляет информацию об использовании ресурсов, а также позволяет пользователю управлять процессами и устанавливать приоритеты. С помощью системного монитора можно быстро обнаружить узкие места в системе и проблемы с производительностью, а также контролировать использование ресурсов для оптимальной работы.

Источник: https://youtu.be/AHIWaA4l3jE
👍9
Лучшие практики для повышения производительности Linux-системы

Linux - это широко используемая операционная система, известная своей стабильностью и надежностью. Однако, с ростом использования вычислительных мощностей и объемов данных, многие пользователи и администраторы системы стремятся оптимизировать производительность своих Linux-систем. В этой статье мы рассмотрим некоторые лучшие практики, которые помогут повысить производительность Linux-системы.

1. Обновление ядра системы:
Одним из первых шагов к оптимизации производительности Linux-системы является установка и использование последней версии ядра Linux. Новейшие версии ядра обычно содержат исправления ошибок, новые функции и улучшения производительности.

2. Оптимизация файловой системы:
Файловая система имеет ключевое значение для общей производительности системы. Рекомендуется использовать файловые системы, специально разработанные для высокой производительности, такие как ext4 или XFS. Также можно настроить параметры монтирования файловой системы, такие как использование журналирования и оптимизация блоков.

3. Ограничение запущенных процессов:
Большое количество одновременно работающих процессов может снижать производительность системы. Рекомендуется ограничить запущенные процессы, особенно на серверных системах, с помощью инструментов, таких как управление процессами, Nice и CGroups.

4. Оптимизация использования памяти:
Управление памятью - важный аспект производительности Linux-системы. Включение и настройка механизмов сбора мусора, таких как swap space и кэш памяти, могут помочь оптимизировать использование доступной памяти и улучшить производительность.

5. Оптимизация сети:
Недостаточная производительность сети может быть узким местом в Linux-системе. Для оптимизации сетевых настроек можно установить правильные параметры TCP/IP Stack, настроить сетевые интерфейсы, маршрутизацию и так далее.

6. Отключение ненужных служб:
Запуск ненужных служб и процессов может использовать ценные ресурсы системы, что негативно сказывается на производительности. Рекомендуется отключить ненужные службы и процессы с помощью инструментов управления службами и настройки сервисов.

7. Использование оптимизированных приложений:
Некоторые приложения имеют специальные версии или параметры настройки, которые могут повысить их производительность в Linux-системах. Рекомендуется изучить и использовать такие оптимизированные приложения, например, с использованием многопоточности и аппаратного ускорения.

Оптимизация производительности Linux-системы является сложным заданием, требующим хорошего понимания операционной системы и соответствующих настроек. В этой статье мы рассмотрели лишь некоторые из лучших практик, которые помогут улучшить производительность Linux-системы. Важно помнить, что каждая система уникальна, поэтому следует провести дополнительные исследования и тестирования, чтобы найти оптимальные настройки для вашей конкретной ситуации.
👍23👎2