Linux 软连接与硬连接 区别
2024-09-05 08:40:44
先说结论
软连接相当于快捷方式,访问软连接会被替换为其指向的绝对路径,如果其指向的文件被删除,则无法访问。
硬连接相当于指针,与它指向的文件都指向相同的inode,当其指向的文件被删除,inode由于还有硬连接在引用,则不会被回收,通过硬连接仍能访问文件内容。
另外,软连接可以跨文件系统、允许指向目录,而硬连接不可以。
实验
创建目录与文件
创建软连接并查看inode
创建硬连接并查看inode
通过软硬连接查看文件内容,删除文件再查看
向软连接输入内容,验证软连接会被替换为绝对路径
以上就是全部内容了
最新文章
- [Javascript] 前端随笔
- CEGUI环境配置
- WideCharToMultiByte和MultiByteToWideChar函数的用法
- 如何安装Docker UCP
- python入门综合
- Unique Binary Search Trees I &; II
- 利用Jquery处理跨域请求
- wcf调用oracle存储过程
- Laravel Configuration
- LightOJ_1248 Dice (III)
- -AC自动机-题表
- c指针点滴5-指针变量计算
- DDD设计一个电商网站
- Spring Data JPA在Spring Boot中的应用
- Java环境的搭建
- 使用localhost可以访问,但使用本地ip+端口号无法访问
- jquary 单选,多选,select 获取和设置值 jquary自定义函数
- Java关于字符串工具类~持续汇总~
- Kubernetes 学习1 k8s架构概述
- mysql 安装到最后一步时,start service 为失败状态
热门文章
- Kubernetes全栈架构师(资源调度下)--学习笔记
- Kubernetes-Service介绍(二)-服务发现
- Rvalue References
- Web前端安全之安全编码原则
- repartition导致的广播失败,关于错误Failed to get broadcast_544_piece0 of broadcast_544
- 巧用 CSS3 filter(滤镜) 属性
- 如何使用原生的Ribbon
- python re:正则表达式中使用变量
- linux中解压.tgz, .tar.gz ,zip ,gz, .tar文件
- 转:Vivado IP报[Opt 31-67] 错误问题解决方法