Linux(4) 软连接与硬链接

软连接与硬链接

1.简介
Linux的链接分为两种:硬链接、软链接!
硬链接:A—B,假设B是A的硬链接,那么他们两个指向了同一个文件!允许一个文件拥有多个路径,用
户可以通过这种机制建立硬链接到一些重要文件上,防止误删!
软链接: 类似Window下的快捷方式,删除的源文件,快捷方式也访问不了!
2.操作实列

创建连接 ln 命令!
touch 命令创建文件!
echo 输入字符串,也可以输入到文件中!

创建软硬连接的实列:

[root@xxx]# touch f1 # 创建一个f1文件
[root@xxx]# ls f1 
install.sh liuqing www
[root@xxx]# ln f1 f2 # 创建一个硬链接 f2
[root@xxx]# ls f1 f2 
install.sh liuqing www
[root@xxx]# ln -s f1 f3 # 创建一个软链接(符号连接) f3
[root@xxx]# ls f1 f2 f3 
install.sh liuqing www
[root@xxx]# ll 
total 28 
-rw-r--r-- 2 root root 0 Mar 24 20:17 f1 
-rw-r--r-- 2 root root 0 Mar 24 20:17 f2 
lrwxrwxrwx 1 root root 2 Mar 24 20:18 f3 -> f1 
-rw-r--r-- 1 root root 20078 Mar 4 16:48 install.sh 
drwxr-xr-x 2 root root 4096 Mar 23 21:25 liuqing 
drwxrw---x 2 www www 4096 Mar 23 12:46 www
[root@xxx]# echo "i love liuqing" >>f1 # 给f1文件中写入一些字符串!
[root@xxx]# ls f1 f2 f3 
install.sh liuqing www
[root@xxx]# ll 
total 36 
-rw-r--r-- 2 root root 17 Mar 24 20:19 f1 
-rw-r--r-- 2 root root 17 Mar 24 20:19 f2 
lrwxrwxrwx 1 root root 2 Mar 24 20:18 f3 -> f1 
-rw-r--r-- 1 root root 20078 Mar 4 16:48 install.sh 
drwxr-xr-x 2 root root 4096 Mar 23 21:25 liuqing 
drwxrw---x 2 www www 4096 Mar 23 12:46 www
[root@xxx]# cat f1 # 查看f1 i love liuqing[root@xxx]# cat f2 # 查看f2 i love liuqing
[root@xxx]# cat f3 # 查看f3 i love liuqing

删除f1之后,查看f2 和 f3 的区别

[root@xxx home]# rm -rf f1 
[root@xxx home]# ls f2 f3 
install.sh liuqing www 
[root@xxx home]# cat f2 # f2 硬链接还在 
i love liuqing 
[root@xxx home]# cat f3 # f3(软连接、符号连接)快捷方式失效! 
cat: f3: No such file or directory
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值