我有时会意外地输入这个来改变根目录。
$ cd //
它运行正常,并且我在根目录中,因为ls
它返回的结果与我在根目录中时相同。但为什么这有效呢?
答案1
您可以在任意位置添加任意数量的斜线。这不会改变任何内容。
您还可以根据需要多次添加 ./,因为“.”是从每个目录到其自身的链接。
保存文件时,这种方法和其他技巧也同样有效。我经常会保存名为“/tmp/a.png”的文件。上次保存是在 4 分钟前。
在任意页面上使用浏览器的地址栏尝试一下。结果是一样的。
我有时会意外地输入这个来改变根目录。
$ cd //
它运行正常,并且我在根目录中,因为ls
它返回的结果与我在根目录中时相同。但为什么这有效呢?
您可以在任意位置添加任意数量的斜线。这不会改变任何内容。
您还可以根据需要多次添加 ./,因为“.”是从每个目录到其自身的链接。
保存文件时,这种方法和其他技巧也同样有效。我经常会保存名为“/tmp/a.png”的文件。上次保存是在 4 分钟前。
在任意页面上使用浏览器的地址栏尝试一下。结果是一样的。