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

第三章 Linux 软链接与硬链接

时间:2016-11-26 00:10:41      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:linux 软链接与硬链接

Linux 软链接与硬链接

通过实验加深理解

[oracle@Linux]$ touch f1          #创建一个测试文件f1

[oracle@Linux]$ ln f1 f2          #创建f1的一个 硬连接   文件f2

[oracle@Linux]$ ln -s f1 f3       #创建f1的一个 符号连接 文件f3  即软链接

[oracle@Linux]$ ls -li            # -i参数显示文件的inode节点信息

total 0

9797648 -rw-r--r--  2 oracle oinstall 0 Apr 21 08:11 f1

9797648 -rw-r--r--  2 oracle oinstall 0 Apr 21 08:11 f2

9797649 lrwxrwxrwx  1 oracle oinstall 2 Apr 21 08:11 f3 -> f1

从上面的结果中可以看出,硬连接文件f2与原文件f1inode节点相同,均为9797648,然而符号连接文件的inode节点不同。

[oracle@Linux]$ echo "I am f1 file" >>f1

[oracle@Linux]$ cat f1

I am f1 file

[oracle@Linux]$ cat f2

I am f1 file

[oracle@Linux]$ cat f3

I am f1 file

[oracle@Linux]$ rm -f f1

[oracle@Linux]$ cat f2

I am f1 file

[oracle@Linux]$ cat f3

cat: f3: No such file or directory

通过上面的测试可以看出:当删除原始文件f1后,硬连接f2不受影响,但是符号连接f1文件无效


本文出自 “小行星” 博客,请务必保留此出处http://3203180.blog.51cto.com/3193180/1876675

第三章 Linux 软链接与硬链接

标签:linux 软链接与硬链接

原文地址:http://3203180.blog.51cto.com/3193180/1876675

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