pwd

Показывает текущую папку, сохранённую базу ~ и каталог установки lil-terminal.

ФайлыВерсия 1.1.5Стабильная
lil-terminal

Обзор

Перед работой с файлами полезно знать, где именно вы находитесь. pwd показывает текущий путь, не переходя в другую папку. pwd ~ показывает сохранённую рабочую базу, а pwd -b — постоянный каталог, в котором расположен lil.php. Команда pwd -s запоминает текущую папку как новую базу ~.

Текущий каталог и корни файловой системы

Представьте, что вы перешли в папку проекта и хотите постоянно обращаться к её файлам. Выполните pwd -s: теперь путь ~tmp будет начинаться от этой папки даже после перехода в другой каталог. pwd отвечает на вопрос «где я?», а cd — «куда перейти?».

Синтаксис

lil-terminal
pwd [~|\|-b|-s]

Справочник

pwd

показать текущий каталог

pwd ~

показать выбранный каталог для путей ~

pwd -b | pwd \

показать каталог с lil.php для путей \

pwd -s | pwd set

сохранить текущий каталог как базу ~ (обе формы равнозначны)

Примечания

pwd set меняет только выбранную базу ~. Корень \ всегда остаётся каталогом, в котором лежит lil.php. Поэтому пути ~tmp и \tmp вычисляются от двух разных стабильных точек.

pwd -s и pwd set полностью одинаковы: сохраняют текущий каталог как базу ~.

Интерактивный пример из `/sandbox/`

Запускайте подготовленные примеры прямо на странице. Результат заранее сформирован и показывается в браузере; команды терминала на сервере не выполняются.

Показать текущий каталог

Установка и управление

Устанавливайте актуальную совместимую версию. Для полного набора возможностей выбирайте Base, для сокращённого — Minimum; уже установленный модуль обновляет команда upgrade.

Base и Minimum — два пакета одного текущего релиза модуля, а не разные версии команды.

Пакет Base

Установить полный пакет с локальной справкой и всеми опубликованными режимами.

install pwd
Пакет Minimum

Установить сокращённый пакет без локальной справки; help <cmd> -i открывает актуальную серверную справку.

install pwd -m
Точная публичная версия

Установить именно эту опубликованную версию.

install pwd -v 1.1.5
Проверить или обновить

Поручить upgrade проверить совместимость и заменить установленный блок только при необходимости.

upgrade pwd
Удалить модуль

Удалить блок расширения, не затрагивая ядро и остальные модули.

install pwd -u

Примеры

Примеры можно копировать, но сайт их не выполняет. Перед запуском на реальном проекте проверьте пути, права и разрушающие флаги.

Показать текущий каталог
pwd | cd \sandbox | pwd | pwd -s | pwd ~
/home/account/public_html

/home/account/public_html/sandbox

/home/account/public_html/sandbox

/home/account/public_html/sandbox
Показать выбранный каталог для путей ~
pwd ~
sandbox/workspace

~ указывает на рабочую базу, сохранённую через pwd -s, поэтому путь вроде ~tmp остаётся коротким независимо от реальной глубины каталога.

Показать каталог с lil.php для путей \
pwd -b
sandbox

pwd -b и pwd \ указывают на каталог, где лежит lil.php. Этот корень не зависит от рабочей базы, выбранной через pwd -s.

Сохранить текущий каталог как базу ~ (обе формы равнозначны)
pwd -s
base  sandbox

После pwd -s символ ~ ссылается на текущий каталог, пока вы не выберете другую рабочую базу.

Pwd · -x
pwd -x
?
Сохранить текущий каталог как базу ~ (обе формы равнозначны)
pwd set
base  sandbox

После pwd -s символ ~ ссылается на текущий каталог, пока вы не выберете другую рабочую базу.

Показать каталог с lil.php для путей \
pwd \
sandbox

pwd -b и pwd \ указывают на каталог, где лежит lil.php. Этот корень не зависит от рабочей базы, выбранной через pwd -s.

Связанная документация

Текущая публичная версия

v1.1.52026-10-31

Уточнена установка базы pwd

pwd -s и pwd set одинаково сохраняют текущий каталог как базу путей ~.