linux中软连接和硬链接是干嘛的
时间: 2023-06-18 16:06:01 浏览: 87
Linux软连接和硬链接
5星 · 资源好评率100%
在 Linux 中,链接(link)是指将一个文件名关联到一个文件上,使得该文件可以通过多个文件名来访问。软链接和硬链接是两种常见的链接方式。
软链接是指建立一个特殊的文件,该文件包含指向另一个文件或目录的链接。软链接类似于 Windows 中的快捷方式,它只是一个指向原始文件或目录的指针,本身不包含文件数据。如果原始文件或目录被删除,软链接将失效。
硬链接是指在文件系统中为一个文件建立一个新的链接节点,使得该文件可以通过多个文件名来访问。硬链接不是一个指针,而是一个文件的完整副本。如果原始文件被删除,硬链接仍然可以访问该文件。
软链接的优点是可以链接非同一文件系统下的文件,而硬链接则只能链接同一文件系统下的文件。硬链接的优点是如果原始文件被删除,硬链接仍然可以访问该文件,而软链接则失效。
阅读全文