我创建了一个目录del1,在tha中创建了一个目录,del2在其中创建了一个目录,在该目录中创建了一个del3目录,作为del4,我按如下方式链接了这些目录
midhun@midhun-Vostro-15-3568:~$ln -s /home/midhun/del1 zero
midhun@midhun-Vostro-15-3568:~$ln -s /home/midhun/del1/del2 one
midhun@midhun-Vostro-15-3568:~$ln -s /home/midhun/del1/del2/del3 two
midhun@midhun-Vostro-15-3568:~$ln -s /home/midhun/del1/del2/del3/del4 three但是,当我试图打印三个逻辑工作目录和三个物理工作目录时,我将终端输出作为
midhun@midhun-Vostro-15-3568:~$ pwd -P three
/home/midhun
midhun@midhun-Vostro-15-3568:~$ pwd -L three
/home/midhun我的疑问是,我不应该将物理打印工作目录输出作为/home/midhun,逻辑工作目录输出为/home/midhun/del1/del2/del3/。我对.Please对此的阐述感到困惑
发布于 2018-08-21 10:39:26
pwd命令将显示当前工作目录的逻辑/物理路径名,而不是它的命令行上给定的目录的路径名(它应该为您提供有关这方面的某种诊断消息)。
要查看运行中的-L和-P标志,cd进入three目录(您创建的链接),然后尝试pwd -P和pwd -L。
https://unix.stackexchange.com/questions/463823
复制相似问题