linux ln命令详解
in链接指向的是节点(inode),是已存在文件的另一个名字,修改其中一个,与其连接的文件同时被修改;对in链接文件进行读写和删除操作时候,效果和符号链接相同。下面将分三方面介绍ln命令:
1、功能:
是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。
2、用法:
ln [选项]… [-T]源文件 链接名 (第一种格式)
或:ln [选项]… 源文件 (第二种格式)
或:ln [选项]… 源文件 … 目录 (第三种格式)
或:ln [选项]… -t 源文件夹 链接名… (第四种格式)
在第一种格式中,创建指定名称的链接且指向指定的源文件。
在第二种格式中,在当前目录创建指向源文件的链接。
在第三、四种格式中,在指定目录中创建指向源文件的链接。
默认创建硬链接,当使用–symbolic 时创建符号链接。
当创建硬链接时文件必须在同一个文件系统,并且不能对目录进行硬链接。符号链接可以指向任意的位置,
3、选项说明:
–backup[=CONTROL] 为每个已存在的目标文件创建备份文件
-b 类似–backup,但不接受任何参数
-d, -F, –directory 创建指向目录的硬链接(只适用于超级用户,而且有不可预知的风险,慎用哦)
-f, –force 强行删除任何已存在的目标文件
-n, –no-dereference
如果目的地是一个已存在的链接至某目录的符号链接,会将该符号链接当作普通文件处理,先将该已存在的链接备份或删除。
-i, –interactive 询问是否删除目的地文件
-s, –symbolic 创建符号链接而不是硬链接
-t, –target-directory=目录 在指定目录中创建链接
-T, –no-target-directory 将链接名当作普通文件(在对目录进行符号链接时要用到此选项)
举例:
1.对某个文件创建一个连接
$ln -s /tmp/abc.txt ~/
此命令表示在家目录下创建与源文件同名的链接到/tmp/abc.txt符号连接
$ln -s /tmp/abc.txt ~/abc
-
写给妈妈的一封信范文400字总结【6篇】
写给妈妈的一封信怎么写?我们一起来看看吧!1、写给妈妈的一封信首先要注意称谓,可以先表达对妈妈的敬意。2、然后就是正文主体内容,将想要对妈妈说的话用文字表述清楚就可...
教育查看全文>> -
雪花秀润燥精华介绍 雪花秀润燥精华有效成分
雪花秀是韩国很火的一个护肤品牌,雪花秀旗下有很多好用的护肤产品,雪花秀润燥精华就是它们家很火的一款精华液,雪花秀润燥精华是一款肌底液精华。雪花秀润燥精华有效成分滋阴丹:是以玉竹...
品牌查看全文>> -
q5方向盘加热键在哪里?
q5方向盘加热键在方向盘的左下方位置,如果需要使用此功能,直接按下按钮开关即可。q5是一汽大众旗下的一款中型suv,使用2.0t涡轮增压发动机,发动机最大马力是230匹,搭载8...
问答查看全文>> -
2022年单身真好的说说
1、生而孤独的我们,只有自己才是我们到死为止的伴侣。2、其实单身也不过如此嘛。挺好的。风在笑,雪花在飘。3、很多时候,看的太透反而不快乐,倒不如幼稚的没心没肺。4、单身意味着你...
说说查看全文>>
推荐
- 1迎接四月你好的说说简短 迎接4月的心情个性说说216
- 2发朋友圈带来好运的句子 朋友圈好运的句子468
- 3瑞虎3二手车值得买吗?478
- 4汽车故障代码D916CA怎么解决342
- 5荣威i6 3万公里保养费用,荣威i6三万公里保养项目211
- 6linux服务器关机命令380
- 7伴丽唐洗面奶怎么样 伴丽唐酵母面霜值得入手吗222
- 8描写儿童可爱的句子396