首页/系统/Linux 运维命令速查/realpath 解析绝对真实路径
本包目录(613 条)
文件与目录76 条
文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

realpath 解析绝对真实路径

把相对路径、含软链接的路径解析为规范绝对路径;-m 允许路径不存在,部署脚本常用。

Linux 运维命令速查系统更新于 2026-10-12
用途解析并输出规范化绝对路径
语法realpath [选项] 路径...
所属GNU coreutils

常用示例

常用示例
realpath ./logs/../app/current
realpath -m /opt/app/v99/not-yet-created
realpath --relative-to=/data /data/app/logs   # 输出 app/logs

易错点

  • 默认要求路径各级存在,规划用路径先加 -m,否则直接报错
  • realpath 默认解析软链接到最终目标,只想解析当前一段可用 readlink

数据来源与参考

  • man 1 realpath(GNU coreutils 手册)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌