Самоучитель / Объяснение

Первые команды Linux: pwd, cd, ls и пути к файлам

Разберите приглашение shell, текущий каталог и относительные пути. Выполните первые команды в локальном тренажёре без установки Linux.

Начальный8 минОбщие принципы LinuxGNU Coreutils · documented stable options

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

Терминал показывает текст и принимает ввод. Shell разбирает командную строку, находит нужное действие и связывает потоки. Linux — ядро операционной системы; Bash и GNU-утилиты относятся к пользовательскому окружению. Эти понятия связаны, но обозначают разные слои.

Приглашение вроде student@lab:~$ не является частью команды. Знак $ часто указывает обычного пользователя, но внешний вид prompt можно произвольно настроить. В нашем учебном терминале он лишь обозначает место ввода.

Текущий каталог — точка отсчёта

pwd сообщает текущий путь. ls показывает его содержимое, а cd меняет точку отсчёта для следующих команд. Вводите строки по одной и наблюдайте за строкой текущего каталога.

Виртуальный терминал
pwd
ls
cd notes
cat brief.txt
cd ..

Проверка: После последней команды текущий путь снова /home/student.

От команды к аргументам

В cat brief.txt первое слово — имя действия, второе — аргумент с именем файла. Опция изменяет способ работы: у ls -l это подробный вывод. Пробел разделяет аргументы, поэтому путь с пробелом обычно берут в кавычки.

Абсолютный путь начинается с /. Относительный зависит от текущего каталога. Точка означает текущий каталог, две точки — родительский. ~/ в типичной shell ведёт в домашний каталог; тренажёр поддерживает этот небольшой синтаксис.

Сообщение об ошибке — часть диалога

No such file or directory предлагает проверить путь. command not found — имя команды или наличие программы. После ошибки прочитайте stderr и код завершения; не добавляйте административные права наугад. В учебном движке help показывает доступные команды и явные ограничения.

Перенос навыка на свою систему

Для первых шагов достаточно виртуальной среды. На настоящем компьютере домашний путь, список файлов и состав программ будут другими. Не копируйте учебные абсолютные пути без адаптации и не экспериментируйте с удалением в рабочих каталогах.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • GNU Coreutils — документация утилит

Проверка текста: 2026-09-05. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация