0
我有一个由'foo.v'文件组成的文件夹'foo'。 foo.v是一个符号链接到另一个文件现在Unix中的相对符号链接
foo.v -> ../foo2/foo.v
,我复制(或创建链接)另一个foo.v
在第一位置(foo/
),使其与原来的源文件
- foo.v -> ../foo3/foo.v
- ../foo2/foo.v -> ../foo3/foo.v
在linux中是这样的可能吗?
我有一个由'foo.v'文件组成的文件夹'foo'。 foo.v是一个符号链接到另一个文件现在Unix中的相对符号链接
foo.v -> ../foo2/foo.v
,我复制(或创建链接)另一个foo.v
在第一位置(foo/
),使其与原来的源文件
- foo.v -> ../foo3/foo.v
- ../foo2/foo.v -> ../foo3/foo.v
在linux中是这样的可能吗?
符号链接可以指向一个符号链接:
$ echo test > 1
$ ln -s 1 2
$ ln -s 2 3
$ cat 3
test
$
这些文件看起来是这样的:
1
2 -> 1
3 -> 2
当移动或复制它的行为就像一个文件中的符号链接 - 内容没有改变:
$ cp 2 3
这应该是这样的:
1
2 -> 1
3 -> 1
在这种情况下,3将指向2,2将指向1. 3> 2和2> 1。 它们可能都指向1使用单个副本或符号链接命令? –