das*_*291 10 linux symbolic-link
touch a
ln -s a b
Run Code Online (Sandbox Code Playgroud)
上面的命令创建了一个符号链接,它源自“b”并指向“a”:
lrwxrwxrwx 1 root root 1 Dec 20 23:41 b -> a
Run Code Online (Sandbox Code Playgroud)
问题是如何正确地表达?如果它是正确的,那么为什么是相反的方向,即“b”是源,“a”是目标。哪个实体是符号链接本身?
Sco*_*ott 16
的语法ln
与cp
和的语法平行mv
。
cp a b
Run Code Online (Sandbox Code Playgroud)
创建一个名为的文件,b
其中包含file的内容a
。
ln –s a b
Run Code Online (Sandbox Code Playgroud)
创建一个称为b
指向的符号链接a
(即,提供对 内容的访问a
)。相似地,
ln a b
Run Code Online (Sandbox Code Playgroud)
创建一个硬链接(一个新的目录条目),称为b
引用文件a
(它必须已经存在,与符号链接的情况不同)。在所有情况下,第一个参数是(数据的)源,第二个参数是命令创建的东西。