2013-02-17 53 views
0

我想了解为什么有人会使用cd . cd ..命令将带您到您的父目录。 的cd命令将带你到你的home目录 的cd .把你带到你的“PWD”为什么是cd。即使有用

我可以看到使用了前两个,但没有最后一个。 任何人都可以分享他们的经验cd .

+0

也许它没用...... – 2013-02-17 19:05:28

+0

也许,但我会假设有人把它放在那里有一个原因 – Quantico 2013-02-17 19:06:36

+0

把什么地方? – 2013-02-17 19:07:14

回答

2

cd .很少用,但.有很多用途。例如,某些版本的find需要目录参数,并且不要将其设置为.作为默认值,因此您必须键入find .。或者从.运行一个脚本,你会做./script.sh。或者要列出当前目录的权限,您可以执行ls -ld .

我曾经用过的cd .的一种用法是,如果您所在的目录已被删除并重新创建。许多命令开始神秘地失败,直到您键入cd .转到目录的“新”化身。

1

cd命令可以采取任何格式的相对路径,包括.

cd中添加特殊的例外情况是不合理的,因为它不允许.

.相对路径对其他命令很有用;例如,它是引用当前目录的最简单方法。

相关问题