Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

TERMINAL_BASIC_NAV Linux / DevOps

Навигация в терминале Linux для новичков: команды cd, ls и mkdir

Обновлено: 26.08.2026 · Официальная документация ↗

Пользователь впервые подключился к серверу Linux по SSH, видит черный экран с мигающим курсором и командной строкой, и не знает, как посмотреть свои файлы, войти в нужную папку или создать новый каталог.

1. Команда pwd — Где я сейчас нахожусь?

Введите команду pwd (Print Working Directory), чтобы увидеть полный путь текущей папки:

pwd

Результат: /home/username (ваша домашняя папка).


2. Команда ls — Просмотр файлов и папок

Чтобы увидеть, что находится внутри текущей папки, используйте команду ls с полезными ключами:

ls -la
  • -l — подробный список (права доступа, размер, дата изменения);
  • -a — показывать скрытые файлы (имена которых начинаются с точки, например .bashrc).

Если нужно посмотреть размеры файлов в мегабайтах, добавьте ключ -h: ls -lah.


3. Команда cd — Переход по папкам

  • Перейти в конкретную папку (например, /var/log):
    cd /var/log
  • Подняться на один уровень вверх (назад):
    cd ..
  • Подняться на два уровня вверх:
    cd ../..
  • Быстро вернуться в свою домашнюю папку пользователя:
    cd ~

Главная фишка терминала: Нажмите клавишу Tab на клавиатуре после ввода первых букв названия папки — Linux автоматически допишет имя за вас!


4. Команда mkdir — Создание новых папок

  • Создать обычную папку:
    mkdir my_project
  • Создать вложенную цепочку папок сразу (с флагом -p):
    mkdir -p site/backend/logs
💡 Практика специалистов: Всегда пользуйтесь автодополнением по клавише Tab. Если при двойном нажатии Tab имя не дополняется, значит папки с таким именем не существует или вы ошиблись регистром букв (Linux строго различает 'Folder' и 'folder').

Частые вопросы (FAQ)

Чем отличается абсолютный путь от относительного?

Абсолютный путь всегда начинается от самого корня системы со знака слэша '/' (например: cd /var/www/html). Относительный путь отталкивается от вашей текущей папки (например: cd html, если вы уже находитесь в /var/www).

Почему имена некоторых файлов в Linux начинаются с точки?

В Linux точка в начале имени (например, .env или .bashrc) делает файл или папку скрытой. Обычная команда 'ls' их не показывает, для их отображения нужен флаг 'ls -a'.

Что делать, если название папки содержит пробелы?

Оберните имя папки в кавычки (например: cd 'My Documents') или экранируйте пробел обратным слэшем: cd My\ Documents.

Как удалить созданную пустую или непустую папку?

Для удаления пустой папки используйте rmdir folder_name. Для удаления папки со всем ее содержимым используйте команду: rm -rf folder_name (будьте предельно осторожны с этой командой!).

Полезные материалы
Рекомендуем