Unix中硬链接和软链接的区别
来源:互联网 发布:服务器网络配置自考 编辑:程序博客网 时间:2024/06/10 07:07
Unix中,内核会给每一个新建文件分配一个索引节点inode,每个文件都有一个唯一确定的索引节点号,文
索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一一个元素对应。系统给每个索引节点分配了一个号码,也就是该节点在数组中的索引号,称为索引节点号。
链接是一种在共享文件和访问用户的若干目录项之间建立联系的一种方法。
索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一一个元素对应。系统给每个索引节点分配了一个号码,也就是该节点在数组中的索引号,称为索引节点号。
链接是一种在共享文件和访问用户的若干目录项之间建立联系的一种方法。
有两种方法:Hard Link/ Soft Link
Hard Link 硬链接
就像建立了一个指针指向原文件一样,硬链接不会有新的索引节点
command: ln existingfile newfile
硬链接简单方便,但是有两点不足:
1.不可以在不同的文件系统建立链接
2.只有超级用户才可以为目录创建硬链接
Soft Link
command: ln -s existingfile newfile
链接原文件和新文件有不同的索引节点号,没有文件系统的限制。
0 0
- Unix中硬链接和软链接的区别
- 学习笔记-unix软链接和硬链接的区别
- linux系统中硬链接和软链接的区别
- Linux中软链接和硬链接的区别(笔记)
- Linux中硬链接和软链接的区别
- Linux系统中软链接和硬链接的区别
- 软链接和硬链接的区别
- 软链接和硬链接的区别
- 硬链接和软链接的区别
- 硬链接和软链接的区别
- 硬链接和软链接的区别
- 软链接和硬链接的区别
- 硬链接和软链接的区别
- 硬链接和软链接的区别
- 硬链接和软链接的区别
- 硬链接和软链接的区别
- 硬链接和软链接的区别
- 硬链接和软链接的区别
- OpenWrt增加软件包方法
- Android解惑 - 为什么要用Fragment.setArguments(Bundle bundle)来传递参数
- What Is White Balance in a Camera?摄像头里的白平衡是什么意思
- TCP,IP,HTTP,SOCKET区别和联系
- JAVA实现 计算txt文件中特定单词个数
- Unix中硬链接和软链接的区别
- Undefined symbols for architecture i386或者armv7: “_OBJC_CLASS_$_XXX”
- Windows 桌面点击右键反应慢的解决办法
- Hibernate4.3.7使用session
- poj2388 简单排序——归并排序
- mac 安装SourceInsight
- 《数据结构》第五章 树和二叉树 知识总结导图
- (个人笔记)ID3DXAllocateHierarchy interface
- VIM--矩阵转置运算