pwd

显示当前目录、保存的 ~ 基准目录和 \ 安装根目录;也可把当前目录设为新的 ~ 基准目录。

文件版本 1.1.3稳定
lil-terminal

概览

使用 pwd 可以在工作时保留两个稳定的参照点:~ 跟随通过 pwd -s 选定的目录,而 \ 始终指向包含 lil.php 的目录。即使当前目录发生变化,~tmp\tmp 这样的路径仍然简短,因此文件操作和 .lil 工作流可以重复使用同一目标,而无需重新拼接很长的绝对路径。

弄清当前目录与不同根目录

明确区分三个位置:当前目录、保存的 ~ 基准目录,以及固定的 \ 安装根目录。

语法

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

参考

pwd

显示当前目录

pwd ~

显示 ~ 路径使用的已选目录

pwd -b | pwd \

显示包含 lil.php、供 \ 路径使用的目录

pwd -s | pwd set

将当前目录设为 ~ 基准

说明

pwd set 只更改已选的 ~ 基准。\ 根始终是包含 lil.php 的目录。因此 ~tmp\tmp 可以解析到不同位置。

交互式 sandbox 预览

可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。

显示当前目录

安装与管理

安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。

Base 与 Minimum 是同一当前模块版本的两个包。

Base 包

安装包含本地参考和全部已发布模式的完整包。

install pwd
Minimum 包

安装精简包。该包不包含本地参考;help <cmd> -i 会打开当前服务器参考。

install pwd -m
精确公开版本

安装这个确切的已发布版本。

install pwd -v 1.1.3
检查或升级

让 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 -bpwd \ 指向包含 lil.php 的目录;这个根目录与通过 pwd -s 选择的工作基准彼此独立。

将当前目录设为 ~ 基准
pwd -s
base  sandbox

执行 pwd -s 后,~ 会指向当前目录,直到你重新选择工作基准。

Pwd · -x
pwd -x
?

相关文档

当前公开版本

v1.1.32026-08-13

分离选定基准与安装根目录

用户选择的 ~ 基准与包含 lil.php 的固定 \ 根目录分离,并增加明确查看两者的形式。