Скоро! Linux для разработчиков [2024] [Слёрм] [Павел Калашников]

Статус
В этой теме нельзя размещать новые ответы.
Linux для программистов [2024]
Автор: Павел Калашников


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

Содержание:
1. Введение в Linux
1.1. Обзор Linux - преимущества, недостатки и случаи использования на рабочих станциях.
1.2. Выбор версии Linux. Обзор операционных систем Linux: Ubuntu, *ubuntu, Arch, Fedora, Mint и др.
1.3. Установка Linux. Ресурсы и методы установки Linux, информация о grub, параллельная установка с Windows и т.д. Ссылки на скачивание дистрибутивов.​
2. Основы использования Linux
2.1. Терминал и его использование. Преимущества и недостатки работы без GUI.
2.2. Файловая система Linux. Управление файлами, папками и ссылками.
2.3. Установка и запуск программ. Обзор пакетных менеджеров и их функционал.
  • Установка и удаление программ с помощью apt.
  • Администрирование репозиториев apt и его основные принципы.
  • Установка и удаление программ через загрузку готовых бинарных файлов.
  • Краткий обзор aptitude, pacman, yum и других.
2.4. Пользователи и группы в Linux. Управление доступами.
  • Управление аккаунтами пользователей.
  • Управление группами пользователей.
  • Что такое права доступа?
  • Примеры управления правами доступа на примере реальных сценариев (веб-сервер - самый распространенный кейс).
2.5. Переменные окружения в Linux.
2.6. Работа с конфигурационными файлами на примере .bashrc.​
3. Основные команды и инструменты Linux
3.1. Популярные команды: cd, ls, mkdir и др.
3.2. Поиск по файлам при помощи grep, find.
3.3. Изменение файлов с помощью sed, awk, vim, nano.
3.4. Загрузка данных через curl, wget.
3.5. Основы программирования на bash: операторы, переменные, функции.​
4. Мониторинг системы: базовый уровень
4.1. Процессы в Linux: основы.
4.2. Инструменты мониторинга: ps aux, top, htop и др.​
5. Работа с удаленными компьютерами
5.1. Как работать с SSH.
5.2. Принцип работы SSH. Асимметричное шифрование.​

Предложение для покупки

Материал «Linux для разработчиков [2024] [Слёрм] [Павел Калашников]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

SHAREWOOD
Ответы
0
Просмотры
3K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
1K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
967
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
Сверху Снизу