Linux命令学习(十一):链接文件命令
2007-04-01 22:02
260 查看
链接文件的命令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,桌面上已经有了一个文件夹了。
另外想说的就是,我所说的只是我的理解,因为时间比较仓促,我也只是简单的看了一下。可能会发生理解错误,希望不要误导看到这点字的朋友们。
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,桌面上已经有了一个文件夹了。
另外想说的就是,我所说的只是我的理解,因为时间比较仓促,我也只是简单的看了一下。可能会发生理解错误,希望不要误导看到这点字的朋友们。
相关文章推荐
- arm-linux-ld命令 ld链接脚本(不错,推荐可以学习一些lds链接脚本文件)
- Linux命令学习(五):文件操作命令(2)
- Linux学习笔记(十一)--命令学习(文件权限属性)
- *Linux常用命令学习1---(安装、文件系统、目录操作命令cd ls mv cp rm mkdir、链接命令ln……)
- Linux学习之文件处理命令(三)链接命令
- linux学习笔记3-文件链接、shutdown命令、帮助文件man
- Linux命令学习(六):文件内容统计命令
- Linux命令学习(九):改变文件或目录存取权限的命令
- linux命令学习-文件查找之locate命令
- Maven学习详解(13)——Maven常用命令大全与pom文件讲解
- Linux(2)-目录,文件,链接处理命令
- (c/c++学习笔记十一)预处理命令
- linux基础命令学习(六)文件的特殊属性
- Linux查看文件内容、创建、查看软硬链接命令示例
- Redis 学习(配置文件和常用命令注释)
- 批处理文件的编写,各种命令的解释比较全面,值得学习。
- 学习jar命令 创建和解压jar文件包
- linux的文件属性和权限学习——分析ls命令结果
- TI_DSP链接命令文件(*.cmd)的介绍
- linux学习笔记:文件搜索命令find