В этой небольшой заметке разберём почему выполнение команды pwd может различаться в зависимости от дистрибутива, что с этим делать и, разумеется, рассмотрим различие параметров в bash и GNU coreutils. Публикация нацелена на администраторов Linux начального и среднего уровней. pwd — это утилита в составе GNU coreutils, которая выводит абсолютный путь к текущей/рабочей директории. По умолчанию расположена в каталоге /bin, но обычно является встроенной в большинство современных оболочек, например, bash. В общем случае синтаксис выглядит следующим образом: pwd [параметры] В зависимости от того является pwd частью командной оболочки или отдельной утилитой, список параметров может различаться. Для утилиты в составе GNU coreutils он выглядит так: Для примера перейдём в каталог /bin и получим абсолютный путь к нему двумя способами: ~$ cd /bin && pwd -L && pwd -P Интересный факт: если указать оба параметра, приоритет будет иметь тот, что указан последним. Запуск утилиты без параметров выведет т