SHAREWOOD

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