📜  Linux 中的 ln 命令及示例

📅  最后修改于: 2022-05-13 01:57:32.232000             🧑  作者: Mango

Linux 中的 ln 命令及示例

ln命令用于在文件之间创建链接。在详细介绍 ln 命令的应用之前,请参考下面的链接,以清楚地了解 Linux 中的硬链接和软链接。 Linux 中的硬链接和软链接

句法:

ln [OPTION]... [-T] TARGET LINK_NAME   (1st form)
ln [OPTION]... TARGET... DIRECTORY     (2nd form)
ln [OPTION]... -t DIRECTORY TARGET...  (3rd form)

基本上, ln 命令用于在 Linux 中为文件创建硬链接和软链接。让我们一一讨论所有三种形式。

第一种形式:这种形式很简单,您必须指定带有目标链接名称的源文件:



第二种形式:在这里,我们必须将源文件和目录作为链接,只需将源文件复制到您指定的目录即可。请参阅下面的示例。

第 3 种形式:在这里,我们将指定目录名称和要链接到该目录的文件。它与第 2 种形式大致相同。

最有用的选项:

  • 详细或 -v :此选项将帮助您了解哪个文件链接到哪个文件。基本上,它打印每个链接文件的名称。

  • Help 或 -h :它会显示 ln 命令的帮助选项,您甚至可以在这些帮助命令中看到更详细的信息。

  • version 或 -v :这将显示命令的版本详细信息、作者详细信息。

应用:

  • 符号链接对于避免复杂的路径最有用。不想记住 73 个字符长的路径?没问题,只需创建一个符号链接来记住它的位置。
  • 符号链接可以轻松地使某些文件集看起来存在于多个位置,而无需制作单独的副本。
  • 硬链接对于将文件内容保存在单个位置最有用,因为它避免了可能非常大量的数据的重复。

Linux中创建和删除链接的实际示例:

  • 示例 1:

  • 示例 2:

  • 示例 3: