Как перейти к папке в терминале Линукс
Мир Linux полон возможностей, и командная строка — это ключ к разгадке его тайн. Изучение командной строки — это как получение карты для исследования неизведанных территорий, позволяющей с легкостью перемещаться по файловой системе и управлять файлами.
Сегодня мы отправимся в увлекательное путешествие по папкам, осваивая команду cd
(change directory) — верного спутника любого пользователя Linux.
- Погружаемся в глубины файловой системы 📁
- Быстрые перемещения с помощью Tab 🏃♀️
- Просмотр содержимого файлов 👁️
- Переход на другой диск 💿
- Запуск терминала в нужной папке 💻
- Переход по строкам в терминале 🧭
- Команда cd ~/ 🏡
- Заключение
Погружаемся в глубины файловой системы 📁
Команда cd
— это волшебная палочка, которая позволяет вам перемещаться по файловой системе, переходя из одной папки в другую. Представьте себе файловую систему как лабиринт, где каждая папка — это комната, а команда cd
— ваш компас.
cd
?
- Полный путь: Для путешествия в любую точку файловой системы используйте полный путь до папки. Например, чтобы попасть в папку
Documents
, расположенную вhome/user/
, введите:cd /home/user/Documents
. - Относительный путь: Если вы находитесь в папке
home/user
и хотите перейти в папкуDocuments
, достаточно ввести:cd Documents
. - Переход на уровень выше: Чтобы вернуться на один уровень выше в иерархии папок, используйте
cd ..
.
Быстрые перемещения с помощью Tab 🏃♀️
Иногда бывает сложно запомнить точный путь до нужной папки. В этом случае на помощь приходит команда Tab
!
- Автозаполнение: Начните вводить имя папки, а затем дважды нажмите
Tab
. Если в текущей папке есть только одна папка с таким началом, командаcd
автоматически заполнит ее имя. - Список папок: Если в папке несколько папок с одинаковым началом, дважды нажав
Tab
, вы получите список всех подходящих вариантов.
Просмотр содержимого файлов 👁️
Команда cat
— это ваш бинокль, позволяющий заглянуть внутрь файлов и увидеть их содержимое.
- Просмотр файла: Чтобы посмотреть содержимое файла
myfile.txt
, находящегося в текущей папке, введите:cat myfile.txt
. - Просмотр по строкам: В режиме просмотра вы можете использовать клавиши
Вверх
иВниз
для перемещения по строкам файла, аEnter
— для перехода к следующей странице.
Переход на другой диск 💿
Иногда нужно переместиться на другой диск.
- В Linux: Чтобы перейти на диск
D
, введитеcd /dev/sdb1
. (Обратите внимание, что название диска может отличаться в вашей системе!) - В Windows: Введите
D:
для перехода на дискD
.
Запуск терминала в нужной папке 💻
Чтобы открыть терминал в нужной папке, воспользуйтесь следующими методами:
- Проводник: Перейдите в папку, где хотите запустить терминал. В адресной строке проводника введите
cmd
и нажмитеEnter
. - VS Code: Введите
code .
в терминале VS Code, чтобы открыть текущую папку в редакторе. Для открытия конкретного файла, например,index.html
, введитеcode index.html
.
Переход по строкам в терминале 🧭
- В начало строки:
Ctrl+A
(илиHome
) - В конец строки:
Ctrl+E
(илиEnd
) - Назад на слово:
Alt+B
- Назад на символ:
Ctrl+B
Команда cd ~/ 🏡
cd ~/
— это команда, которая переносит вас в домашнюю папку. Это как возвращение в уютный дом после долгого путешествия по файловой системе.
Заключение
Освоив команду cd
, вы получаете в руки мощный инструмент для работы с файловой системой в Linux. Изучайте, экспериментируйте, и вы удивитесь, насколько легко и удобно можно управлять файлами с помощью командной строки!
- Как перейти в корневую папку? Введите
cd /
. - Как узнать, в какой папке я нахожусь? Введите
pwd
(print working directory). - Как создать новую папку? Введите
mkdir <имя_папки>
. - Как удалить папку? Введите
rmdir <имя_папки>
. - Как посмотреть список файлов в папке? Введите
ls
. - Как очистить экран терминала? Введите
clear
.