Linux----硬连接和软连接
2015-11-20 10:52
387 查看
一,概念
在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号称为索引节点号(Inode Index)。硬链接
多个文件名指向同一个索引节点(一个文件有多个副本)允许一个文件有多个有效路径,用户可以通过建立硬链接到重要文件,用来防止“误删”带来的灾难。
如果一个文件存在硬链接,该文件删除的条件是(与之相关联的硬链接全部被删除)
软连接
软连接也被称为符号链接,类似于Windows的快捷方式在符号链接中,文件是一个文本文件,其中包含另一个文件的位置信息
二,实验
从上图可以发现f2是f1的硬链接(二者索引节点号相同)
f3是f1的软连接
当删除原始文件f1后,硬链接不受影响而软连接已经无效
三,总结
删除原始文件后,硬链接文件不受影响,软连接文件失效删除硬链接文件,原文件和软连接文件都不受影响
删除软连接文件,原文件和硬链接文件都不受影响
删除原文件和硬链接文件,该文件真正被删除
相关文章推荐
- Linux命令大全
- How to use Cramfs as linux rootfs?
- Linux下PureFtpd的基本安装使用与超时问题解决
- linux 安全防护管理
- linux中查看某进程 ps -ef | grep java(转)
- linux 释放缓冲
- Linux2.6.19内核(一)编译
- linux 服务管理
- linux nohup 后台执行
- Linux下USB suspend/resume源码分析【转】
- Linux 随手记1
- linux下文件合并、分割、去重
- 去掉linux 系统vi中出现^M字符的方法
- Linux进程状态解析之R、S、D、T、Z、X
- linux --- mysql --- max_allowed_packet
- Linux内存管理之mmap详解
- linux 常用语句汇总
- linux控制台
- linux系统端口说明
- Linux服务器部署web项目的步骤和方法