如何在 Linux 上创建符号链接

在本教程中,我们将向您展示如何在 Linux 上创建符号链接。 对于那些不知道的人,符号链接,也称为符号链接或软链接是 Linux 中的一种文件,它指向您计算机上的另一个文件或文件夹。 符号链接类似于 Windows 中的快捷方式。 通过使用符号链接,您可以更轻松地访问可能驻留在复杂目录路径中或某些服务需要的其他文件。

本文假设您至少具有 Linux 的基本知识,知道如何使用 shell,并且最重要的是,您在自己的 VPS 上托管您的站点。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo‘ 获取 root 权限的命令。 我将向您展示如何通过练习示例逐步创建符号链接。

在 Linux 上创建符号链接

  • 创建符号链接的命令。

ln 是用于在文件之间创建链接的命令行实用程序。 默认情况下, ln 命令创建硬链接。 要创建符号链接,请使用 -s (--symbolic) 选项。

ln [-sf] [source] [destination]

例如,创建一个符号链接:

ln -s my_test_file.txt my_link_file.txt

要验证符号链接是否已成功创建,请使用 ls 命令:

ls -l my_link_file.txt
  • 创建指向 Linux 目录的符号链接。

在 Linux 中创建指向目录的符号链接:

ln -s /mnt/external_drive/stock_movies ~/stock_movies

上面的例子创建了一个名为的符号链接 stock_movieshome (~/) 目录。 该链接指的是 stock_movies 目录上 external_drive.

  • 取消链接以删除符号链接。

您可以删除附加到文件或目录的现有链接 unlink 或者 rm 命令:

rm my_link_file.txt unlink my_link_file.txt

恭喜! 您已成功学会创建符号链接。 感谢您使用本教程介绍如何使用 ln 命令在您的 Linux 系统上创建符号链接。