在我们的一台服务器上,我们有一个具有以下路径的目录:
"/daten/i/scripts"
当您转到 时/daten/i
,可以看到这scripts
是一个指向“/batch”的软链接。
当我打字cd /daten/i/scripts
时pwd
,我就明白了/daten/i/scripts
。
有没有一种方法,一个命令,我可以在其中输入,/daten/i/scripts
显示我处于“软链接”中,我确实处于其中/batch
?
答案1
是的,pwd
有-P
( --physical
) 选项来避免所有符号链接。
所以这样做:
pwd -P
或者您可以使用规范的方式readlink
:
readlink -f /path
检查man pwd
和man readlink
。