码迷,mamicode.com
首页 > 系统相关 > 详细

Linux系统管理_主题02 :管好文件(1)_2.4 链接文件_ln

时间:2018-04-28 10:46:55      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:nod   hard link   目录   系统   因此   格式   link   网络   硬链接   

 

在 Linux 中,链接有两种:符号链接(symbolic link)和硬链接(hard link)。

 

? 删除一个符号链接不会影响到这个符号链接指向的目标文件或目 录;

? 反过来,删除、移动或者重命名某个符号链接所指向的目标文件 或目录不会导致这个符号链接被删除,只会让这个符号链接“断 裂”。

 

? 如果一个文件有多个硬链接,仅在其最后一个硬链接被删除且硬 链接数为 0 时文件才会被真正从文件系统中删除;

? 由于 inode 仅在一个文件系统(分区)内是惟一的,因此硬链接不 能够跨越文件系统;

? 符号链接没有上面的限制,具有更大的灵活性,甚至可以跨越不 同机器、不同网络对文件进行链接。

 

用法:ln [选项]... 目标 链接名 (第一种格式)

或:ln [选项]... 目标 (第二种格式)

或:ln [选项]... 目标... 目录 (第三种格式)

在第一种格式中,创建指定名称且指向指定目标链接。

在第二种格式中,在当前目录创建指向目标位置的链接。

在第三种格式中,在指定目录中创建指向指定目标的链接。

默认创建硬链接,当使用-s 时创建符号链接。当创建硬链接时每个指 定的目标都必须存在。符号链接可以指向任意的位置(包括不存在的 位置)。

? -d 创建指向目录的硬链接(只适用于超级用户)

? -f, 强行覆盖任何已存在的目标文件

? -i 覆盖文件前进行确认

? -s 创建符号链接

 

Linux系统管理_主题02 :管好文件(1)_2.4 链接文件_ln

标签:nod   hard link   目录   系统   因此   格式   link   网络   硬链接   

原文地址:https://www.cnblogs.com/denggelin/p/8965644.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!