如何查看符号链接的完整绝对路径

新手上路,请多包涵

当我使用 ls -la symlinkNamestat symlinkName ,不会显示所有路径(例如 ../../../one/two/file.txt

显示完整路径的 linux 命令是什么?

原文由 15412s 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 580
2 个回答

realpath 不适用于所有 linux 版本,但 readlink 应该是。

 readlink -f symlinkName

以上应该可以解决问题。

或者,如果您没有安装上述任何一个,如果您安装了 python 2.6(或更高版本),则可以执行以下操作

python -c 'import os.path; print(os.path.realpath("symlinkName"))'

原文由 Ian Stapleton Cordasco 发布,翻译遵循 CC BY-SA 3.0 许可协议

realpath <path to the symlink file> 应该可以解决问题。

原文由 JosephH 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题