Liunx中链接

 Liunx中的链接分为硬链接和软链接

硬链接

硬链接文件可以理解为文件的副本(可以理解为复制粘贴)

ln命令

是根据Linux系统分类给文件inode(文件编码号唯一的)号进行建立,没有办法跨越文件系统

格式:In 被链接的文件(源文件) 生成链接文件(目标文件)

1)硬链接的属性是 :相当于生成一个副本 什么都与源文件一样,除了名字以外

2)源文件删除链接文件依然存在

3)修改其中一个文件的内容另一个文件也会更改

4)删除源文件后,即使创建一个和源文件同名的文件,也不会产生链接

硬链接文件和源文件拥有相同的indoe号

软链接

即为Wins下的快捷方式

ln命令

ln -s

利用文件的路径来建立,最好从绝对路径开始

格式:ln -s 被链接的文件(源文件) 生成链接文件(目标文件)

1)软链接文件属性为 I 即软链接,相当于快捷方式

2)修改内容都变化

3)软链接文件可以链接目录

4)源文件删除,链接断开,在原来的位置创建可以重新链接

5)拷贝目录的软链接可以直接拷贝,如果需要拷贝普通文件的软链接文件,需要加上 -d 保证参数可以存在链接属性

格式为 cp -d 软链接文件(普通文件)路

硬链接和软链接的区别

首先,从使用的角度讲,两者没有任何区别,都与正常文件访问方式一样,支持读写,如果是可执行文件的话也可以直接执行

本质区别:

硬链接:本质上是同一个文件

软连接:本质上不是同一个文件

跨设备区别:

硬链接:不支持

软连接:支持

inode区别:

硬链接:相同

软连接:不同

连接数:

硬链接:创建新的硬链接,连接数会增加,删除硬链接,链接数减少

软连接:创建或删除,链接数不会变化

文件夹:

硬链接:不支持

软连接:支持

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值