← Все вопросы

Как перейти в папку в терминале и посмотреть её содержимое?

Задан 2 месяца назад1.1к просмотров2 ответа
8

Только начал работать с терминалом Linux и не понимаю самого базового: как зайти в нужную папку и увидеть, что в ней лежит. Какие команды для перехода по папкам и просмотра содержимого?

2 ответа

9
✓ Принятый ответ — помог автору

Две главные команды для навигации — cd (перейти) и ls (показать содержимое).

Перейти в папкуcd (change directory):

cd Documents

Зайдёт в папку Documents внутри текущей. Чтобы подняться на уровень выше (в родительскую папку):

cd ..

Две точки .. означают «папка выше». Вернуться в домашнюю папку:

cd ~

или просто cd без аргументов.

Посмотреть содержимоеls (list):

ls

покажет файлы и папки в текущей директории. Полезные флаги:

ls -la

-l — подробный список (права, размер, дата), -a — показать скрытые файлы (которые начинаются с точки, например .gitignore, .env).

Частая ошибка новичка: не понимать, где ты сейчас находишься, и пытаться зайти в папку, которой тут нет — получаешь «No such file or directory». Сначала набери ls, чтобы увидеть, какие папки вообще доступны рядом, а pwd покажет, в какой папке ты стоишь прямо сейчас.

3

Лайфхак, который экономит кучу времени: клавиша Tab — автодополнение. Начни печатать имя папки и нажми Tab — терминал допишет его сам. Это спасает от опечаток.

Ещё:

  • cd - — вернуться в предыдущую папку (где был до этого).
  • Имена с пробелами бери в кавычки: cd "Моя папка" или экранируй: cd Моя\ папка.

Ваш ответ

Войдите, чтобы ответить на вопрос.