符号链接
创建符号链接是为了克服硬链接的局限性。 符号链接的工作原理是创建一种特殊类型的文件,其中包含指向引用文件或目录的文本指针。 在这方面,它们的操作方式与 Windows 快捷方式大致相同,当然,它们比 Windows 功能早很多年;-)
符号链接指向的文件和符号链接本身在很大程度上无法区分。 例如,如果您向符号链接写入内容,则引用的文件将被写入。 但是,当您删除符号链接时,只会删除链接,而不是文件本身。 如果文件在符号链接之前被删除,链接将继续存在,但将不指向任何内容。 在这种情况下,链接被称为 破. 在许多实现中, ls 命令将以一种可区分的颜色(例如红色)显示断开的链接,以显示它们的存在。
链接的概念可能看起来很混乱,但请坚持下去。 我们将尝试所有这些东西,希望它会变得清晰。