RoadMap
С Windows на Linux
- Попробовать Linux прямо в Windows
- Установка Linux рядом с Windows
- Установка Windows приложений в Linux
Командная строка Linux
- Введение: типы команд, plain text, файловая система, shell prompt
- Навигация в системе и просмотр директорий: команды pwd, ls, cd
- Вывод и чтение содержимого: команды echo, cat, less
- Работа с файлами: команды touch, mkdir, cp, mv, rm
- Ссылки на файлы (links): команда ln
- Перенаправление ввода и вывода: операторы “>”, “<“, “|”
- Контроль выполнения команд: операторы “&&”, “||”, “;” и “&”
- Процессы: команды jobs, fg, bg, ps, pgrep, kill, pkill, htop
- Права на файлы: команды id, chmod, chown
- Повышение привилегий: команды su, sudo
Администрирование Linux сервера
- Установка VirtualBox в Linux Mint 21
- Установка сервера Debian 12 в VirtualBox
- SSH – Безопасное подключение к удалённым хостам: введение
- Начальная настройка Linux сервера на примере Debian
- Установка Docker engine на Linux сервер под управлением Debian
- Ansible – система управления конфигурациями: знакомство
Своя инфраструктура
- Поднимаем OpenConnect SSL VPN сервер (ocserv) в docker для внутренних проектов
- Поднимаем свой DNS сервер Unbound и блокировщик рекламы Pihole в docker
- Поднимаем сервер мониторинга Zabbix 7 + TimescaleDB в docker
Инструментарий Linux админа
- VIM – Консольный редактор: знакомство
- Crow Translate – Самый удобный переводчик текста
- Удобное и надёжное хранение паролей – KeePass
- Guake – выпадающий (drop-down) терминал
- ZSH – Интерактивная командная оболочка для Linux + Oh-My-Zsh
- netboot.xyz – Установка Linux онлайн с USB флешки
- VSCodium – форк популярного VSCode без телеметрии от Microsoft
- Gxneur – корректор ввода (альтернатива Punto switcher для Linux)
- Ungoogled-chromium – форк веб браузера Chromium без телеметрии от Google