在 Linux 中,你可以使用以下命令来创建软链接(symbolic link,也称为符号链接)和硬链接(hard link):
创建软链接:
ln -s /path/to/source /path/to/symlink
-s
选项表示创建符号链接。/path/to/source
是原始文件或目录的路径。/path/to/symlink
是你希望创建的软链接的路径和名称。
例如,要创建名为 mylink
的软链接指向 /home/user/originalfile
:
ln -s /home/user/originalfile /home/user/mylink
创建硬链接:
ln /path/to/source /path/to/hardlink
- 硬链接是直接链接到物理存储位置的文件副本,不支持链接到目录。
/path/to/source
是原始文件的路径。/path/to/hardlink
是你希望创建的硬链接的路径和名称。
注意事项:
- 硬链接只能链接到同一个文件系统中的文件。
- 删除原始文件不会影响硬链接,因为硬链接实际上是指向相同物理存储位置的文件副本。
- 软链接没有这种限制,并且可以链接到不同的文件系统。
例如,要创建名为 myhardlink
的硬链接指向 /home/user/originalfile
:
ln /home/user/originalfile /home/user/myhardlink
以上命令可以让你在 Linux 中创建软链接和硬链接,可以根据需要选择适合你用途的链接类型。
Was this helpful?
0 / 0