|
发表于 2018-4-28 12:35:29
|
显示全部楼层
本帖最后由 ABC23 于 2018-4-28 12:41 编辑
➜ ~ j
/Users/macbookpro/desktop
➜ desktop vi foo.txt
➜ desktop ls
foo.txt 文件集 网页归档
➜ desktop cat foo.txt
Hello world!
➜ desktop cd ~/Downloads
➜ Downloads ln -s ~/Desktop/foo.txt foo
➜ Downloads ls
$RECYCLE.BIN
desktop.ini
foo
➜ Downloads open foo
➜ Downloads vi foo
➜ Downloads cat foo
Hello world!
Say goodbye.
➜ Downloads cat ~/Desktop/foo.txt
Hello world!
Say goodbye.
============================
以上,在我的桌面创建了一个名为foo.txt的文本文件,并在下载目录创建了它的符号链接——你可以通过它直接对原始文件进行访问、修改,这些变化都会及时被同步到原始文件中去。
符号链接也叫软连接。你可以借助C语言的指针理解符号链接(在Mac下会显示为【替身文件】)——因为二者指向同一块内存,当原始文件销毁,链接的内容也跟着被销毁。
符号链接也叫软连接。与之相对的是硬链接,是根据文件在系统中的实际索引进行链接的。在原始文件销毁后,硬链接不会销毁。 |
|