Linux: справочник команд и практика онлайн
Поймите систему.
Освойте команды. Решайте задачи.
От первого ls до диагностики сервисов.
Читайте, пробуйте и учитесь в своём темпе.
~ $ pwd
/home/student
~ $ ls
logs/ notes/ welcome.txt
~ $ cat welcome.txt
Всё начинается с одной команды.
~ $
С чего начать
Ваш следующий шаг
Начните с первой команды. Прогресс останется в этом браузере.
Исследуйте Linux
Пайпы и перенаправления в Bash: |, > и >>
Проследите путь stdout через grep и wc, сохраните результат в файл и разберите различия между >, >> и кодом завершения pipeline.
Файлы и права ↗Права доступа в Linux: rwx, chmod, файлы и каталоги
Научитесь читать три группы прав, отличать доступ к файлу от прохода по каталогу и выбирать ограниченный режим вместо chmod 777.
systemd и журналы ↗systemctl: статус, запуск и перезапуск сервиса
Отделите active от enabled, прочитайте status и журнал unit. Разберитесь, когда нужны start, restart и reload и как проверить результат.
Сеть ↗Маршруты Linux: диагностика с ip route
Разберите маршрут к адресу без изменения сетевых настроек. Отличите адрес интерфейса, default route и маршрут, выбранный ядром.
Ошибки ↗Permission denied в Linux: диагностика доступа
Проверьте пользователя, права файла и каждого каталога пути. Разберите rwx, ACL и SELinux; отличите Permission denied от ошибок файловой системы.
Визуальный атлас ↗Схема потоков Bash: stdin, stdout и stderr
Переключайте режимы вывода и прослеживайте данные от журнала к фильтру, счётчику или файлу. Текстовый разбор доступен без JavaScript.