Команда Linux pwd

Опубликовано admin - пн, 07/25/2022 - 14:02

Команда Linux pwd (Present Working Directory) — консольная утилита, выводящая текущий путь к рабочему каталогу, начиная с корневого каталога (/).

Использование команды Linux pwd с примерами

Содержание

Синтаксис

pwd [Опции]

Опции

-L
Вывести значение $PWD, если оно называет текущий рабочий каталог
-P
Вывести физический каталог без каких-либо символических ссылок

Примеры использования команды pwd в Linux

Существует несколько способов использования команды. В приведенных ниже примерах объясняются распространенные варианты использования этой утилиты.

Путь к рабочему каталогу

Использование утилиты без опций выводит полный путь к текущему рабочему каталогу:

oleg@mobile:~:$ pwd
/home/oleg

В данном случае это абсолютный путь к домашнему каталогу.

Создаём символическую ссылку на текущий каталог:

oleg@mobile:~:$ ln -s ~/Directory ~link
oleg@mobile:~:$ cd ~link
oleg@mobile:~/~link:$ pwd
/home/oleg/~link
oleg@mobile:~/~link:$ 

Использование опции -P

Параметр -P предписывает утилите вывести физический рабочий каталог и не перечислять символические ссылки. Поэтому команда выводит абсолютный путь к текущему рабочему каталогу:

oleg@mobile:~:$ cd ~link
oleg@mobile:~/~link:$ pwd -P
/home/oleg/Directory
oleg@mobile:~/~link:$ 

Невзирая на использование символической ссылки для изменения каталога,  утилита выводит лишь фактическое имя рабочего каталога.

Использование опции -L

Параметр -L предписывает утилите вывести путь к рабочему каталогу, включая любые символические ссылки:

oleg@mobile:~:$ cd ~link
oleg@mobile:~/~link:$ pwd -L
/home/oleg/~link
oleg@mobile:~/~link:$ 

В данном выводе указан путь к символической ссылке.

Содержимое переменной $PWD

oleg@mobile:~:$ echo $PWD
/home/oleg
oleg@mobile:~:$ 

Команда вывела текущий рабочий каталог, включая любые символические ссылки, хранящиеся в переменной $PWD.

Заключение

В этой короткой статье показано, как использовать в Linux команду pwd для быстрой проверки вашего местоположения. Используйте эту утилиту для того, чтобы найти путь в структуре файловой системы.

Поделиться с друзьями