Linux 系统中的硬链接与软链接
来源:互联网 发布:淘宝怎么搜有图评价 编辑:程序博客网 时间:2024/06/05 05:28
Linux 硬链接与软链接的比较分析
1、 硬链接命令: ln src(源文件) dest(目的链接文件)
主要特点:(1) 硬链接只保存一份源文件的数据;
(2) 建立硬链接时,不会创建新的索引节点(inode),只是在文件原来的 inode link count 域再增加 1 而已,也因此硬链接不可以跨越文件系统;
(3) 无论源文件还是硬链接副本文件的修改,都会直接影响到源文件的数据,即同步更新;
(4) 硬链接删除源文件的时候,系统调用会检查 inode link count 的数值,如果它大于等于1,那么 inode 不会被回收,因此文件的内容不会被删除 (删除源文件时,,硬链接副本依然有效);
(5) 硬链接不可以对目录进行连接。
2、 软链接命令: ln -s src(源文件) dest(目的链接文件)
主要的特点:
(1) 软链接只保存一份源文件的数据;
(2) 建立软链接时,软链接会重新建立一个 inode,当然 inode 的结构跟其他的不一样,它只是一个指明源文件的字符串信息, 因此软链接可以跨越文件系统;
(3) 源文件或软链接副本修改,都会直接影响到源文件的数据,即同步更新;
(4) 删除源文件时,软链接副本无效,即此时无法通过软链接副本访问源文件的数据;
(5) 软链接可以对目录进行连接。
3、 复制: 在磁盘不同的区域存放与源文件相同的数据, 即至少两份相同的数据。
0 0
- Linux 系统中的硬链接与软链接
- Linux中的软连接与硬链接
- linux中的软连接与硬链接
- 认识Linux系统中的inode,硬链接和软链接
- Linux中的硬链接与符号链接
- Linux系统中硬链接与软链接的区别
- Linux系统中硬链接与软链接的区别
- Linux系统:软链接与硬链接的原理分析
- linux系统 硬链接和软链接
- linux中的软链接和硬链接
- Linux中的软链接、硬链接
- Linux中的硬链接和软链接
- Linux中的硬链接和软链接
- Linux中的硬链接和软链接
- Linux中的硬链接和软链接
- linux中的硬链接和软链接
- Linux中的软链接和硬链接
- Linux 中的软链接和硬链接
- C++实现12时制时钟
- Android 进程间通信
- hiho-102周 搜索五·数独
- 6-2CSS样式的优势
- 自定义滚动条
- Linux 系统中的硬链接与软链接
- startActivityForResult用法详解
- 重温5 UI开发
- JAVA中实现线程相互调用或回调
- LOOP,LEAVE 语句
- Mybatis批量插入oracle
- Spring AOP切面实现:示例
- CodeForces 679B(Bear and Tower of Cubes)
- 【一天一道LeetCode】#96. Unique Binary Search Trees