Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная

Команда Linux pwd

Автор: admin, 25 июля, 2022
Команды

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

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

Содержание

  • Синтаксис
  • Опции
  • Примеры использования команды pwd в Linux
    • Путь к рабочему каталогу
    • Использование опции -P
    • Использование опции -L
    • Содержимое переменной $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 для быстрой проверки вашего местоположения. Используйте эту утилиту для того, чтобы найти путь в структуре файловой системы.

Последние материалы

  • Эмулятор терминала Terminator
    4 hours ago
  • Приложение scanimage
    6 days 1 hour ago
  • Утилита sensors
    1 week 2 days ago
  • Сканер Rkhunter
    2 weeks 3 days ago
  • Программа resize2fs
    3 weeks 2 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru