linux相对路径问题

按相对路径的解释,指的是用户所在工作目录的相对位置,可是我在bin目录下用ls查看档案/usr/bin/X11/VirtualBox这个软链接档案,指向../share/... 按相对路径的解释,指的是用户所在工作目录的相对位置,可是我在bin目录下用ls查看档案/usr/bin/X11/VirtualBox这个软链接档案,指向../share/virtualbox/VBox.sh这个路径,在/tmp目录下也是这个路径。现在弄不清楚../share/virtualbox/VBox.sh到底是哪一个目录的相对路径?VBox.sh的绝对路径是什么?麻烦解释清楚。想明白具体原理。 展开
 我来答
大大虫
高粉答主

2015-04-21 · 醉心答题,欢迎关注
知道大有可为答主
回答量:4.2万
采纳率:76%
帮助的人:1.4亿
展开全部
跟你在哪儿执行ls命令无关,只跟你ls的文件有关

你上面说的例子里,链接指向的绝对路径就是/usr/bin/share/virtualbox/VBox.sh
因为/usr/bin/X11/VirtualBox所在的目录是/usr/bin/X11,../ 是上层目录,即/usr/bin,然后继续share/virtualbox
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式