一个符号链接(Symbolic Link),常简称为 symlink 或软链接(soft link),并非像文档或图像那样包含用户数据的传统文件格式。相反,它是一种特殊的文件系统对象,充当指向文件系统中其他位置的文件或目录的指针或引用。当操作系统访问符号链接时,它会透明地将操作重定向到目标文件或目录。这种机制对于创建快捷方式、管理库的不同版本(例如在 Linux/Unix 系统中)以及组织复杂的目录结构而无需复制数据至关重要。符号链接与硬链接(hard link)不同。硬链接直接指向 inode(描述文件的数据结构),而不是文件路径。这意味着硬链接与原始文件共享相同的数据内容,并且如果原始文件被删除,硬链接仍然可以访问数据。而符号链接则指向目标文件的路径。符号链接可以跨越不同的文件系统或分区进行指向,而硬链接通常限制在同一文件系统内。符号链接文件本身的内容仅仅是其目标路径的文本表示。因此,如果目标文件被移动或删除,符号链接将“断开”,因为它指向的路径不再有效。