Перемещение по дереву каталогов Linux
Перемещение по дереву каталогов Linux является базовым навыком для взаимодействия с файловой системой. Основные команды, используемые для этого, - это ls
, cd
и pwd
.
Команда ls
используется для вывода содержимого каталога. Выполнение команды ls
без аргументов отобразит файлы и подкаталоги в текущем рабочем каталоге. Вы также можете использовать различные параметры с командой ls
для настройки вывода, например, ls -l
для вывода подробной информации о файлах или ls -a
для включения скрытых файлов.
Команда cd
используется для изменения текущего рабочего каталога. Чтобы перейти в другой каталог, вы можете указать путь в качестве аргумента для команды cd
. Например, cd /etc
изменит рабочий каталог на /etc
. Вы также можете использовать относительные пути, например, cd ../
для перехода на один уровень выше в иерархии каталогов.
Команда pwd
используется для вывода текущего рабочего каталога. Это особенно полезно, когда вам нужно знать свое местоположение в иерархии файловой системы.
Вот пример перемещения по дереву каталогов Linux:
$ pwd
/home/user
$ ls
Documents Downloads Pictures Videos
$ cd Documents
$ pwd
/home/user/Documents
$ ls
file1.txt file2.pdf project
$ cd ../
$ pwd
/home/user
В этом примере мы начинаем в каталоге /home/user
, выводим содержимое с помощью команды ls
, переходим в каталог Documents
с помощью команды cd
, а затем возвращаемся на один уровень выше с помощью команды cd ../
.
Понимание того, как перемещаться по дереву каталогов Linux, является важным для выполнения различных задач по управлению файлами, таких как создание, изменение и удаление файлов и каталогов.