ln
是 Linux 系统中的一个命令,用于创建硬链接或软链接(也称为符号链接)。软链接类似于 Windows 系统中的快捷方式,它允许你创建一个指向另一个文件或目录的新链接。
ln [选项] 源文件 目标文件
对于软链接,需要使用 -s
选项。
假设你有一个名为 original_file.txt
的文件,你想在另一个位置创建一个指向它的软链接 link_to_file.txt
,你可以使用以下命令:
ln -s original_file.txt link_to_file.txt
这将在当前目录下创建一个名为 link_to_file.txt
的软链接,该链接指向 original_file.txt
。
同样,你也可以为目录创建软链接。例如,假设你有一个名为 original_dir
的目录,你想在另一个位置创建一个指向它的软链接 link_to_dir
,你可以使用以下命令:
ln -s original_dir link_to_dir
要查看软链接指向的实际文件或目录,可以使用 ls -l
命令。例如:
ls -l link_to_file.txt
输出可能类似于:
lrwxrwxrwx 1 user group 19 Jan 1 00:00 link_to_file.txt -> original_file.txt
在这里,->
后面的部分表示软链接指向的目标。
要删除软链接,只需使用 rm
命令,就像删除普通文件一样。但请注意,这只会删除软链接本身,而不会删除它指向的实际文件或目录。例如:
rm link_to_file.txt
领取专属 10元无门槛券
手把手带您无忧上云