0Pricing
Linux Command Line & Bash Scripting Mastery · Урок

Навигация по файловой системе (cd, ls, pwd)

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

«Навигация по файловой системе (cd, ls, pwd)» — бесплатный урок Linux Command Line & Bash Scripting Mastery на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Linux Command Line & Bash Scripting Mastery, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Linux Command Line & Bash Scripting Mastery содержит 4 уроков всего.

Исследование файловой системы Linux

Навигация по файловой системе — базовый навык, похожий на исследование города, состоящего из файлов и папок. Понимание того, где Вы находитесь и как перемещаться, лежит в основе всей работы в терминале.

Ваше текущее местоположение: `pwd`

pwd (вывести рабочий каталог) сообщает, где Вы находитесь, — полный путь к текущему местоположению. Выполните команду ниже.

pwd

Посмотрите содержимое: `ls`

ls (список) показывает файлы и папки в текущем местоположении — словно Вы заглядываете в папку на рабочем столе. Попробуйте выполнить команду ниже.

ls

Подробный вид: `ls -l`

Добавьте -l, чтобы получить подробный список: права доступа, владельца, размер и дату изменения каждого элемента — гораздо больше сведений, чем одни названия.

ls -l

Показ скрытых файлов: `ls -a`

Linux скрывает «точечные файлы» (имена которых начинаются с .), используемые для настроек. Добавьте -a к ls, чтобы показать все файлы, включая скрытые.

ls -a

Смена каталогов: `cd` (абсолютные пути)

cd (сменить каталог) позволяет перемещаться по файловой системе. Абсолютный путь начинается с корневого каталога / и указывает полное местоположение — как полный почтовый адрес.

cd /usr/bin
pwd

Смена каталогов: `cd` (относительные пути)

Относительный путь определяется текущим местоположением. Из /home/user команда cd Documents сразу переместит Вас в /home/user/Documents.

cd ~
ls
cd Documents
pwd

Полезные сокращения `cd`

Полезные сокращения для cd: cd .. поднимается в родительский каталог, cd ~ переходит в домашний каталог, а cd - возвращает в предыдущий каталог. Они значительно сокращают объём ввода.

pwd
cd /tmp
pwd
cd -
pwd
cd ..
pwd

Просмотр других каталогов

Можно выполнить ls для пути, не переходя в этот каталог: просто передайте каталог как аргумент, чтобы посмотреть его содержимое, оставаясь на месте.

pwd
ls ~/Documents

Проверка навигации по файловой системе

Сейчас Вы находитесь в домашнем каталоге (~/). Какая из следующих команд позволит увидеть скрытый файл с именем .profile, расположенный непосредственно в Вашем домашнем каталоге?

Повторение: навигация по файловой системе

Повторим: pwd показывает, где Вы находитесь, ls выводит содержимое (-l — подробности, -a — скрытые файлы), а cd перемещает Вас с помощью абсолютных и относительных путей или сокращений.

Часто задаваемые вопросы

Урок «Навигация по файловой системе (cd, ls, pwd)» бесплатный?

Да — полный текст урока «Навигация по файловой системе (cd, ls, pwd)» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Linux Command Line & Bash Scripting Mastery, подпишись на CoddyKit PRO. Курс Linux Command Line & Bash Scripting Mastery содержит 4 уроков всего.

Чему я научусь в уроке «Навигация по файловой системе (cd, ls, pwd)»?

Освойте команды для перехода между каталогами, просмотра их содержимого и определения текущего местоположения в иерархии файловой системы Linux. Ты практикуешь Linux Command Line & Bash Scripting Mastery с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Linux Command Line & Bash Scripting Mastery?

Предыдущий опыт не требуется. Linux Command Line & Bash Scripting Mastery на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.

Сколько времени занимает урок «Навигация по файловой системе (cd, ls, pwd)»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Linux Command Line & Bash Scripting Mastery?

Да. Каждый урок Linux Command Line & Bash Scripting Mastery включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Введение в Linux и терминал
  2. Навигация по файловой системе (cd, ls, pwd)
  3. Основы управления файлами (mkdir, cp, mv, rm)
  4. Дополнение по клавише Tab и история команд
← Назад к Linux Command Line & Bash Scripting Mastery