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使用單個副本或符號鏈接命令? –