Linux教程(10.7)-文档链接命令

2008-02-23 05:30:36来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

ln命令

该命令在文档之间创建链接。这种操作实际上是给系统中已有的某个文档指定另外一个可用于访问他的名称。对于这个新的文档名,我们能够为之指定不同的访问权限,以控制对信息的共享和安全性的问题。

假如链接指向目录,用户就能够利用该链接直接进入被链接的目录而不用打一大堆的路径名。而且,即使我们删除这个链接,也不会破坏原来的目录。

语法:ln [选项] 目标 [链接名]

ln [选项] 目标 目录

链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。建立硬链接时,链接文档和被链接文档必须位于同一个文档系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。默认情况下,ln产生硬链接。

在硬链接的情况下,参数中的“目标”被链接至[链接名]。假如[链接名]是个目录名,系统将在该目录之下建立一个或多个和“目标”同名的链接文档,链接文档和被链接文档的内容完全相同。假如[链接名]为一个文档,用户将被告知该文档已存在且不进行链接。假如指定了多个“目标”参数,那么最后一个参数必须为目录。

假如给ln命令加上- s选项,则建立符号链接。假如[链接名]已存在但不是目录,将不做链接。[链接名]能够是任何一个文档名(可包含路径),也能够是个目录,并且允许他和“目标”不在同一个文档系统中。假如[链接名]是个已存在的目录,系统将在该目录下建立一个或多个和“目标”同名的文档,此新建的文档实际上是指向原“目标”的符号链接文档。

例:$ ln - s lunch /home/xu

用户为当前目录下的文档lunch创建了一个符号链接/home/xu。




标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: Linux教程(10.8)-目录的创建和删除命令

下一篇: Linux教程(10.6)-文档的复制、删除和移动命令

热门词条
热门标签