符号链接和硬链接
来源:互联网 发布:游戏行业编程发展前景 编辑:程序博客网 时间:2024/05/02 17:49
1. vi linkfile 输入this is linkfile 保存退出;
2. ln -s file1 linkfile建立符号链接
ll file1会发现链接数为1,大小为8,因为linkfile字符数为8
ll linkfile会发现其链接数仍然为1,因为仍然只有一个指针指向数据对应的inode节点,即linkfile指向
数据的inode节点;
3. ln -L linkfile hard建立硬链接
ll hard会发现其链接数为2,因为hard也指向数据的inode节点,linkfile也指向inode节点,所以为2
ll linkfile同样其链接数2,hard和linkfile都指向inode节点
注:这里ll hard和ll linkfile显示的各种属性为inode中的内容
4. rm -rf linkfile删除linkfile,删除的只是linkfile指向inode节点的连线,此时
ll hard会发现其链接数为1了,因为linkfile的这条指向inode节点的线被删除了,但是此时数据并没有被
删除,cat hard仍然可以看到数据内容:this is linkfile,但是cat file1将会出现”找不到想应的文件“
的错误;
2. ln -s file1 linkfile建立符号链接
ll file1会发现链接数为1,大小为8,因为linkfile字符数为8
ll linkfile会发现其链接数仍然为1,因为仍然只有一个指针指向数据对应的inode节点,即linkfile指向
数据的inode节点;
3. ln -L linkfile hard建立硬链接
ll hard会发现其链接数为2,因为hard也指向数据的inode节点,linkfile也指向inode节点,所以为2
ll linkfile同样其链接数2,hard和linkfile都指向inode节点
注:这里ll hard和ll linkfile显示的各种属性为inode中的内容
4. rm -rf linkfile删除linkfile,删除的只是linkfile指向inode节点的连线,此时
ll hard会发现其链接数为1了,因为linkfile的这条指向inode节点的线被删除了,但是此时数据并没有被
删除,cat hard仍然可以看到数据内容:this is linkfile,但是cat file1将会出现”找不到想应的文件“
的错误;
注:符号链接文件中保存只是其目标文件名,而硬链接文件会有一个指针指向数据的inode节点;
0 0
- 硬链接和符号链接
- 符号链接和硬链接
- linux中的硬链接和符号链接
- linux中的硬链接和符号链接
- 硬链接和符号链接简介
- UNIX文件:硬链接和符号链接
- linux中的硬链接和符号链接
- 硬链接和符号链接的区别
- ln命令:硬链接和符号链接
- 硬链接和符号链接的区别
- Linux硬链接和符号链接
- 硬链接和符号链接的区别
- 硬链接和符号链接的区别
- 硬链接和符号链接的区别
- 符号链接和硬链接的区别
- 硬链接和符号链接的区别
- HDFS符号链接和硬链接
- 符号链接文件和硬链接文件
- Android图像开源框架--SmartImageView
- BZOJ 1014 JSOI2008 火星人prefix Splay+Hash+二分
- 关于multiprocessing,我也来聊几句
- POJ 1637 混合图的欧拉回路
- Binary Tree Preorder Traversal (Recursive solution)
- 符号链接和硬链接
- UVa 11732 - strcmp() Anyone? (Trie + 邻接表)
- 开博
- 我的Android开发之旅《1》
- 各种范围int long
- windows下的shellcode剖析浅谈
- android安装问题集合
- body对象
- Android开源框架--AndroidUniversalImageLoader网络图片加载