Брат Тук
Брат Тук

Брат Тук

Редактор
badge Награда за 5000 очков репутации badge За 500 сообщений! badge За шикарный аватар! badge 2FA подключил - Награду получил!
Регистрация
18/04/2023
Сообщения
6.101
Репутация
10.787
Автор: Слёрм
Название: Linux для разработчиков (2024)

[Слёрм] Linux для разработчиков (2024)


Описание:

Павел Калашников

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

Тема 1 - Вводная
1.1. Что такое Linux? В чём его преимущества и недостатки? В каких случаях его надо использовать на рабочей машине, в каких нет?
1.2. Выбор дистрибутива. Семейства операционных систем Linux: Ubuntu, *ubuntu, Arch, Fedora, Mint и т.д.
1.3. Установка. Набор ссылок и подход к установке Linux систем на рабочий компьютер. Немного про grub, установку рядом с Windows и т.д. Ссылки на скачивание дистрибутивов.
Тема 2 - Использование
2.1. Терминал и правила работы с ним. Главные преимущества и недостатки работы с операционной системой без графического интерфейса.
2.2. Файлы, папки, ссылки в Linux. Управление.
2.3. Установка и запуск программ. Основные пакетные менеджеры и принцип их работы.
  • Установка и удаление программ через apt.
  • Репозитории apt, управление ими, принципы работы.
  • Установка и удаление программ через скачивание готовых бинарников.
  • Немного про aptitude, pacman, yum и т.д.
2.4. Пользователи и группы пользователей. Доступы пользователей.
  • Управление пользователями.
  • Управление группами пользователей.
  • Что такое доступы?
  • Примеры управления доступами из около-реальных кейсов (веб-сервер — самый частый кейс).
2.5. Переменные окружения.
2.6. Принципы работы конфигурационных файлов на примере .bashrc
Тема 3 - Основные команды и утилиты
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. Асимметричное шифрование.

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 
Благодарю.
 
какая продолжительность курса?
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Брат Тук
Ответы
4
Просмотры
759
Aneva
Aneva
Брат Тук
Ответы
0
Просмотры
451
Брат Тук
Брат Тук
Брат Тук
Ответы
4
Просмотры
646
AmigoSanches
AmigoSanches
Брат Тук
Ответы
3
Просмотры
417
Den111

Похожие темы

Малыш Джон
Ответы
6
Просмотры
8K
?ØŁÐŪℋ҉
?ØŁÐŪℋ҉
Малыш Джон
Ответы
0
Просмотры
4K
Малыш Джон
Малыш Джон
Cooper_grisha
Ответы
0
Просмотры
7K
Cooper_grisha
Cooper_grisha
Дева Мэриан
Ответы
1
Просмотры
1K
Els i El
Малыш Джон
Ответы
7
Просмотры
9K
loko-esm
loko-esm
Малыш Джон
Ответы
0
Просмотры
787
Малыш Джон
Малыш Джон
Алан-э-Дейл
Ответы
4
Просмотры
4K
Dagian
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Сверху Снизу