我有一个名为 的目录Foo
。我想要一个指向它的符号链接,与其在同一级别,名为foo
。
ln -s Foo foo
创建符号链接在 Foo
指向其自身。
$ mkdir lntmp && cd lntmp
$ mkdir Foo
$ touch Foo/file
$ ln -s Foo foo
$ tree
.
└── Foo
├── Foo -> Foo
└── file
1 directory, 2 files
我想要实现的是
$ tree
.
└── foo -> Foo
└── Foo
└── file
答案1
如果您使用的是 macOS(根据问题标签),那么您的磁盘可能正在使用不区分大小写的文件系统 - 因此foo
和Foo
是相同的,并且您不能同时将两者放在同一个目录中。
不要使用符号链接,而是尝试mkdir foo
或touch foo
看看会得到什么。