Навигация — это перемещение по файловой системе Linux через терминал.
Каждый пользователь во время работы находится в определённом каталоге (директории).
С помощью команд навигации можно:
В Linux файловая система имеет иерархическую структуру.
Пример пути:
/home/user/Documents
Это означает:
/ — корневой каталогhome — каталог пользователейuser — домашний каталог пользователяDocuments — папка с документамиpwdpwd (Print Working Directory) — показывает текущий каталог, в котором находится пользователь.
Эта команда полезна, когда нужно узнать своё положение в файловой системе.
pwd
Пример использования
pwd
Пример вывода:
/home/user
Это означает, что пользователь сейчас находится в каталоге /home/user.
lsls (List) — показывает содержимое каталога.
С помощью этой команды можно увидеть все файлы и папки, находящиеся в текущем каталоге.
Синтаксис
ls
Пример использования
ls
Пример вывода:
Documents
Downloads
Music
Pictures
Полезные параметры
ls -l
Показывает подробную информацию о файлах.
-rw-r--r-- 1 user user 1200 file.txt
ls -a
Показывает скрытые файлы.
ls -lh
Показывает размер файлов в удобном формате.
cd (Change Directory) — используется для перехода между каталогами.
Это одна из самых часто используемых команд в Linux.
Синтаксис
cd (каталог)
Пример перехода в каталог
cd Documents
После выполнения команды
cdпользователь перейдёт в каталог Documents.
Переход в домашний каталог
cd
или
cd ~
Команда переместит пользователя в его домашний каталог.
cd ..
Команда перемещает пользователя на один каталог вверх.
Пример:
/home/user/Documents
После команды:
cd ..
текущий каталог станет:
/home/user