首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何查看symlink的完整绝对路径

如何查看symlink的完整绝对路径
EN

Stack Overflow用户
提问于 2013-04-15 22:15:51
回答 7查看 255K关注 0票数 154

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

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

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2013-04-15 22:32:37

并不是所有的linux版本都可以使用realpath,但是readlink应该可以。

代码语言:javascript
复制
readlink -f symlinkName

上面的代码应该可以解决这个问题。

或者,如果未安装上述两个软件,则可以在安装了python 2.6 (或更高版本)的情况下执行以下操作

代码语言:javascript
复制
python -c 'import os.path; print(os.path.realpath("symlinkName"))'
票数 274
EN

Stack Overflow用户

发布于 2013-04-15 22:26:48

realpath <path to the symlink file>应该可以做到这一点。

票数 36
EN

Stack Overflow用户

发布于 2016-04-27 17:48:53

unix风格-> ll symLinkName

OSX -> readlink symLinkName

不同的是,第一种方式会以闪烁的方式显示sym链接路径,而第二种方式只会在控制台上回显出来。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16017500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档