Linux命令常用之ln
2016-07-20 20:22
295 查看
ln命令为linux中链接命令。
链接分为:
硬链接 eg: ln /home/heyu/heyu.test /home/heyu/heyu.link
软链接 eg: ln -s /home/heyu/heyu.test /home/heyu/heyu.link
-s 代表soft 软
硬链接特点:
硬链接中保存相投的inode节点和和数据存储块。所以硬链删除了原文件也是可以访问的。修改链接和原文件,数据都得到修改。
软链接特点:
软链接要使用参数-s,修改软链接和硬链接,数据也得到修改。但是软链接本身的inode和数据存储块和元文件是不相同的,数据存储块中存的数据是要找数据的inode和地址。
如果删除了原文件,软链接是不能访问到原来数据的。
(建议:建立软链接命令时候,源文件一般写绝对路径)
链接分为:
硬链接 eg: ln /home/heyu/heyu.test /home/heyu/heyu.link
软链接 eg: ln -s /home/heyu/heyu.test /home/heyu/heyu.link
-s 代表soft 软
硬链接特点:
硬链接中保存相投的inode节点和和数据存储块。所以硬链删除了原文件也是可以访问的。修改链接和原文件,数据都得到修改。
软链接特点:
软链接要使用参数-s,修改软链接和硬链接,数据也得到修改。但是软链接本身的inode和数据存储块和元文件是不相同的,数据存储块中存的数据是要找数据的inode和地址。
如果删除了原文件,软链接是不能访问到原来数据的。
(建议:建立软链接命令时候,源文件一般写绝对路径)
相关文章推荐
- 【linux c】一维至多维数组名的的含义及其取地址的含义_学习笔记_011
- Linux题目(二)
- linux文件的普通权限和特殊权限
- linux sort 命令详解
- linux vi vim 编辑器中文显示乱码
- Linux磁盘修复e2fsck命令
- Centos 6.5下源码包安装libvirt-1.2.9和libvirt-php-0.5.1
- linux pci/pcie驱动
- LinuxC编程实战之文件操作
- CentOS 7下MySQL 5.7安装、配置与应用
- linux bus driver device 三者关系
- Linux 下,mysql数据库报无法登陆错误:ERROR 1045 (28000): Access denied for use
- 浅谈fork与vfork函数
- linux命令之tail
- Replace RedHat 6.6`s yum with CentOS`s yum
- 『Linux』由分区问题到引导修复再到UUID(心累~)
- linux的管理和进程(3)
- systemd详解
- IP分片原理&分析
- 常用Linux sh和windows bat脚本总结