Linux输出中的点

时间:2012-12-27 21:07:14

标签: linux bash

我从正在运行的应用程序中收到错误

错误如下所示:enter image description here

我很好奇/usr/local/bin/../../etc/中的点是什么意思

这是一种我可以在编写bash脚本时使用的快捷方式吗?

我知道这可能是一个Linux noob问题...

2 个答案:

答案 0 :(得分:2)

cd /usr/local/bin/../../etc/yarbu/conf/default 

只是

cd /usr/etc/yarbu/conf/default

该目录不存在。它可能位于/etc/yarbu/conf/default,这就是它在/usr/etc...

中找不到的原因

..是父目录的快捷方式,.是当前目录的快捷方式。

答案 1 :(得分:0)

嗯...

. means same directory
.. means parent directory
~ means home
/ means root

所以,

/usr/local/bin/../../etc/yarbu/conf/default

相同
/usr/etc/yarbu/conf/default