Как перейти в нужную папку в терминале Линукс
Терминал Linux — это мощный инструмент для управления файлами и директориями. С его помощью вы можете перемещаться по файловой системе, создавать и удалять файлы, запускать программы и многое другое.
Но для начала нужно освоить основы навигации.
- Переход в нужную папку: Команда cd 🧭
- Исследование содержимого папки: Команда ls 🔍
- Определение текущего местоположения: Команда pwd 📍
- Переход на другой диск: d: 💿
- Перемещение файлов и папок: Команда mv 📦
- Переход в предыдущую папку: cd .. 🔙
- Терминал Python: Переход в папку 🐍
- Советы по использованию терминала
- Выводы
- Частые вопросы (FAQ)
Переход в нужную папку: Команда cd 🧭
Команда cd
(change directory) — это ваш компас в мире файловой системы. Она позволяет вам перемещаться между папками, словно вы прогуливаетесь по улицам виртуального города.
cd
:
- Абсолютный путь: Представьте себе, что у вас есть карта города, где указан точный адрес. В терминале это будет выглядеть как
/home/user/documents
. Такой путь начинается с корневого каталога/
и указывает на конкретную папку. Например,cd /home/user/documents
переместит вас в папкуdocuments
в домашнем каталоге пользователяuser
. - Относительный путь: Это как использовать подсказки, чтобы дойти до нужного места. Например, вы можете сказать: «Иди прямо, затем поверни налево, и ты увидишь дом с красной крышей». В терминале это будет выглядеть как
cd documents
, если вы находитесь в папке/home/user
. Командаcd
переместит вас в папкуdocuments
, находящуюся в текущей директории.
Представьте, что вы находитесь в папке /home/user
.
- Чтобы перейти в папку
documents
, вы можете использовать командуcd documents
. - Чтобы перейти в папку
pictures
, которая находится внутри папкиdocuments
, вы можете использовать командуcd documents/pictures
.
Важно:
- Используйте пробелы между командой
cd
и названием папки. - Будьте внимательны к регистру букв!
- Если вы не уверены, где вы находитесь, используйте команду
pwd
(print working directory), чтобы узнать текущий каталог.
Исследование содержимого папки: Команда ls 🔍
Команда ls
(list) — это ваш бинокль, с помощью которого вы можете увидеть содержимое текущей папки. Она позволяет вам:
- Просмотреть список файлов и папок: Используйте просто
ls
, чтобы увидеть все файлы и папки в текущей директории. - Отобразить скрытые файлы: Используйте
ls -a
, чтобы увидеть все файлы, включая скрытые, начинающиеся с точки (.
). - Просмотреть информацию о файлах: Используйте
ls -l
, чтобы увидеть подробную информацию о файлах, такую как размер, дата модификации, права доступа и т. д.
ls
— отобразит все файлы и папки в текущей директории.ls -a
— отобразит все файлы и папки, включая скрытые.ls -l
— отобразит подробную информацию о каждом файле и папке.
Определение текущего местоположения: Команда pwd 📍
Команда pwd
(print working directory) — это ваш компас, который показывает ваше текущее местоположение в файловой системе. Она выводит полный путь к текущей директории.
Если вы находитесь в папке /home/user/documents
, команда pwd
выведет /home/user/documents
.
Переход на другой диск: d: 💿
В некоторых операционных системах, таких как Windows, вы можете переходить между различными дисками.
Пример:- В Windows: Используйте команду
d:
для перехода на дискD
. - В PowerShell: Используйте команду
set-location d:
.
Перемещение файлов и папок: Команда mv 📦
Команда mv
(move) позволяет перемещать файлы и папки.
mv file.txt /home/user/documents
— переместит файлfile.txt
в папкуdocuments
в домашнем каталоге пользователяuser
.mv folder /home/user/desktop
— переместит папкуfolder
на рабочий стол.
Переход в предыдущую папку: cd .. 🔙
Команда cd ..
(change directory up) позволяет перейти в родительский каталог, то есть на один уровень вверх по дереву каталогов.
Если вы находитесь в папке /home/user/documents
, команда cd ..
переместит вас в папку /home/user
.
Терминал Python: Переход в папку 🐍
В терминале Python вы можете использовать команду cd
для перехода в папку.
cd Documents
— переместит вас в папкуDocuments
.
Советы по использованию терминала
- Используйте автодополнение: Начните вводить имя команды или папки, и терминал предложит варианты завершения.
- Используйте клавиши со стрелками: Используйте клавиши со стрелками вверх и вниз, чтобы просмотреть историю команд.
- Используйте
tab
для автозаполнения: Введите начало имени файла или папки, и нажмитеtab
для автозаполнения. - Используйте
Ctrl+c
для прерывания команды: НажмитеCtrl+c
, чтобы прервать выполняющуюся команду. - Используйте
Ctrl+d
для выхода из терминала: НажмитеCtrl+d
, чтобы выйти из терминала. - Используйте
man
для получения справки: Введитеman <команда>
для получения справки по команде.
Выводы
Терминал Linux — это мощный инструмент для управления файловой системой.
- С помощью команд
cd
,ls
,pwd
,mv
и других вы можете перемещаться по каталогам, просматривать содержимое файлов, перемещать файлы и папки, а также выполнять множество других задач. - Знание основных команд позволит вам более эффективно работать с файловой системой и повысит вашу продуктивность.
Частые вопросы (FAQ)
- Как мне узнать, где я нахожусь в терминале? Используйте команду
pwd
(print working directory). - Как мне перейти в домашний каталог? Используйте команду
cd
. - Как мне перейти в предыдущую папку? Используйте команду
cd ..
. - Как мне увидеть содержимое текущей папки? Используйте команду
ls
. - Как мне переместить файл в другую папку? Используйте команду
mv
. - Как мне получить справку по команде? Используйте команду
man <команда>
.
Начните свое путешествие по файловой системе Linux прямо сейчас!