linux文件链接命令ln

在linux系统上当需要在几个不同的地方使用同一个文件的时候,不需要在所有地方都拷贝这份文件,可以通过ln命令来建立该文件的链接

ln filename lnfilename
ln 被链接的文件名 链接名

这样链接名等同于被链接的文件,对链接名的操作会等同于对被链接文件的操作,这样不加参数的链接,被称为硬链接,因为原文件名和链接名都指向同一个文件数据区,删除了原文件名,通过链接名依然可以继续访问原来原文件的数据。

ln -s
通过添加参数-s那么建立的链接就是软链接,软链接又称为符号链接,软链接不能像硬链接那样指向文件本身存放的地址,更像是指向原文件的文件名,如果把原文件删除,那么软链接将丢失链接,会被看作一个新文件,里面的内容也会被清空,这时候如果编辑软连接并保存,原文件又会重新被创建,内容也和软连接一样,这时候里面的内容并不是最初的那个文件。

可以通过ls -l命令查看文件属性,可以看到链接和原文件的关联
链接名->原文件

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值