资讯专栏INFORMATION COLUMN

Linux链接命令 - ln

Andrman / 1752人阅读

摘要:硬链接是存在同一个文件系统中,而软链接却可以跨越不同的文件系统。不论是硬链接或软链接都不会将原本的档案复制一份,只会占用非常少量的磁碟空间。硬链接与原文件具有相同的节点,可通过节点识别。软链接类似的快捷方式。删除软链接文件,不影响原文件。

什么是链接

Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链接(hard link)与软链接(symbolic link),硬链接的意思是一个档案可以有多个名称,而软链接的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。硬链接是存在同一个文件系统中,而软链接却可以跨越不同的文件系统。

不论是硬链接或软链接都不会将原本的档案复制一份,只会占用非常少量的磁碟空间。

硬链接

1. 拥有完全相同的i节点和存储block块,可以看做是同一个文件。

2. 硬链接与原文件具有相同的节点,可通过i节点识别。

3. 不能跨分区。

4. 不能针对目录使用。

5. 修改原文件和链接文件,都会修改原文件内容。

6. 删除原文件和链接文件其中一个,另一个依然可以正常访问原文件。

软链接

1. 类似Windows的快捷方式。

2. 软链接拥有自己的i节点和Block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据。

3. 可以跨分区。

4. 可以针对目录使用。

5. 修改原文件和链接文件,都会修改原文件内容。

6. 删除软链接文件,不影响原文件。删除原文件,软链接不能使用。

7. lrwxrwxrwx: l 软链接,软链接文件权限都为 rwxrwxrwx。

命令格式
ln [参数][源文件或目录][目标文件或目录]
常用参数
-s 软链接(符号链接)
-b 删除,覆盖以前建立的链接
-d 允许超级用户制作目录的硬链接
-f 强制执行
-i 交互模式,文件存在则提示用户是否覆盖
-n 把符号链接视为一般目录
-v 显示详细的处理过程
注意事项

软链接一定要写绝对路径。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10591.html

相关文章

  • linux命令ln

    摘要:命令会增加链接数,命令会减少链接数一个文件除非链接数为,否则不会从文件系统中被物理地删除限制不能对目录做硬链接只有在同一个文件系统中才能创建软链接软链接,是将一个路径名链接到一个文件这些文件是一种特别类型的文件。 linux命令之 ln ln命令的功能是为某一个文件在另一个位置建立一个同步的链接.链接类型分为硬链接和符号链接(软链接),默认是硬链接,如果要创建符号链接就必须使用-s...

    qingshanli1988 评论0 收藏0
  • Linux一些用到的命令

    摘要:软链接是可以跨分区的,但是硬链接只能在同一分区内。第三目录不能建立硬链接,但可以建立软链接。修改密码出于系统安全考虑,系统中的每一个用户除了有其用户名外,还有其对应的用户口令。该命令中各选项的含义分别为执行一个命令后就结束。 写在前面: 此文记录平时用到的Lunix命令,这里会不断的汇总,以方便查询和使用!其中有些内容是引用其他博文上的,如有侵犯,请留言,我会加上引用连接,这里纯属自...

    MSchumi 评论0 收藏0
  • Linux一些用到的命令

    摘要:软链接是可以跨分区的,但是硬链接只能在同一分区内。第三目录不能建立硬链接,但可以建立软链接。修改密码出于系统安全考虑,系统中的每一个用户除了有其用户名外,还有其对应的用户口令。该命令中各选项的含义分别为执行一个命令后就结束。 写在前面: 此文记录平时用到的Lunix命令,这里会不断的汇总,以方便查询和使用!其中有些内容是引用其他博文上的,如有侵犯,请留言,我会加上引用连接,这里纯属自...

    jayzou 评论0 收藏0
  • 玩转windows内置linux子系统_3.对路径的优化

    摘要:在中,多个文件名指向同一索引节点是存在的。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。 前言 进来玩一会你就会发现,最大的不方便就是路径,为了方便与windows进行交互,我们尽量的把文件的IO操作都使用windows的盘下,即C盘和D盘之类的。而设备挂载之后是...

    enda 评论0 收藏0
  • Linux运维:文件目录管理

    摘要:软链接可对文件或目录创建创建软链接时,链接计数不会增加删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接即,若被指向路径文件被重新创建,死链接可恢复为正常的软链接。 基础中的基础,趁着面试前复习过一遍。 基础命令 基本命令 pwd命令作用:显示当前工作目录的名称选项:-p 显示链接的真实路径 cd命令作用:切换当前工作目录常用: cd 切换到根目录 ...

    wzyplus 评论0 收藏0

发表评论

0条评论

Andrman

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<