linux的软链接和硬链接
2016-06-26 10:35
288 查看
(1)硬链接的特征:
1.拥有相同的i节点和存储block块,可以看作是同一个文件;
2.可通过i节点识别;
3.不能跨分区;
4.不能针对目录使用,只能用于文件;
5.删掉一个硬链接,不影响原文件。
缺点:
1.太隐蔽,难以区分;
2.不能跨分区。
(2)软连接的特征:
1.类似Windows的快捷方式;
2.软连接拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据;
3.lrwxrwxrwx l软连接,软连接的权限为rwxrwxrwx
4.修改任意文件,另一个都会改变;
5.删除原文件,软连接不能使用。
(3)软连接和硬链接:硬链接和原文件都可以看成是指向原文件iNode节点的指针;而原文件的一个软连接有自己的iNode节点,只不过它的block块指向的是原文件的iNode节点。修改软连接对原文件有影响,而删除硬链接对原文件没有影响,只是使其硬链接数减1。
1.拥有相同的i节点和存储block块,可以看作是同一个文件;
2.可通过i节点识别;
3.不能跨分区;
4.不能针对目录使用,只能用于文件;
5.删掉一个硬链接,不影响原文件。
缺点:
1.太隐蔽,难以区分;
2.不能跨分区。
(2)软连接的特征:
1.类似Windows的快捷方式;
2.软连接拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据;
3.lrwxrwxrwx l软连接,软连接的权限为rwxrwxrwx
4.修改任意文件,另一个都会改变;
5.删除原文件,软连接不能使用。
(3)软连接和硬链接:硬链接和原文件都可以看成是指向原文件iNode节点的指针;而原文件的一个软连接有自己的iNode节点,只不过它的block块指向的是原文件的iNode节点。修改软连接对原文件有影响,而删除硬链接对原文件没有影响,只是使其硬链接数减1。
相关文章推荐
- 在linux下安装搜狗输入法
- 嵌入式linux开发uboot移植(六)——uboot环境变量
- lvm快照破坏性测试
- 每天一个Linux命令(16)--which命令
- 初学CentOS——盘符基本命令
- 每天一个Linux命令(59)wget命令
- Hex Editor in Linux —— hte —— VIM
- (--1--)在Linux环境下忘记mysql密码处理方法
- Linux常用命令(三)
- Unity Linux
- linux下,编写和执行一个c程序的完成过程(复习)
- Linux中修改DNS的方式
- [系统操作][Linux]初始化当前Ubuntu为可开发环境
- Fekit mock and base config for linux
- Linux下Git和GitHub使用方法总结
- linux中断
- linux内核同步之每CPU变量、原子操作、内存屏障、自旋锁
- Linux内核驱动之原子变量
- Linux学习之软件包管理--rpm命令管理
- Linux内核中锁机制之完成量、互斥量