欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

链接文件命令(说了限制条件) 博客分类: 操作系统 LinuxWindows 

程序员文章站 2024-03-18 09:42:52
...
Linux命令学习(十一):链接文件命令
      链接文件的命令ln一直没有理解好,郁闷。不过现在不太想花太多时间在LINUX命令上面,所以先说一下现在知道的,以后再在实践中慢慢理解。
      ln命令的结果有点类似于windows系统中的快捷方式,可以从不同的路径访问同一个文件。但与快捷方式也只是类似而已。
      文件链接有两种,硬链接,符号链接。下面分别说明:

      硬链接:所谓硬链接就是把将一个文件在多个目录中登记。比方,文件file1本来在A目录中,后来又在B目录中添加了file1的硬链接,这时在A与B目录都可以看到这个文件。此文件的硬链接数就是2。
      硬链接有少许的限制:
      (1) 不能对目录文件做硬链接
      (2)不能在不同文件系统之间做硬链接--也就是说要建立硬链接,必须在同一文件系统之上。

      符号链接:符号链接则是真正在B中链接了一个文件,然后B中的文件又指向A。

       ln命令的格式如下:ln [选项] 源文件 [目标文件] 其中,-s选项代表添加的是符号链接,默认情况下添加的是硬链接。

       下面是我前几天使用的一个例子。我在挂载的盘上有个文件夹,经常需要访问,但找起来有点啰嗦。于是想在桌面上建立一个链接。假设当前我在我的目录之下,当前文件夹中就有Desktop文件夹,于是输入以下命令建立链接:ln -s /windows/hdc7/Ebook ./Desktop/AllEbook,OK,桌面上已经有了一个文件夹了。
       另外想说的就是,我所说的只是我的理解,因为时间比较仓促,我也只是简单的看了一下。可能会发生理解错误,希望不要误导看到这点字的朋友们。
相关标签: Linux Windows