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: