原文:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/05/2199534.html
硬链接
硬链接说白了是一个指针,指向文件索引节点,系统并不为它重新分配 inode。可以用:ln
命令来建立硬链接。
1 | 语法: |
尽管硬链接节省空间,也是Linux系统整合文件系统的传统方式,但是存在一下不足之处:
- 不可以在不同文件系统的文件间建立链接
- 只有超级用户才可以为目录创建硬链接。
软连接
软链接克服了硬链接的不足,没有任何文件系统的限制,任何用户可以创建指向目录的符号
链接。因而现在更为广泛使用,它具有更大的灵活性,甚至可以跨越不同机器、不同网络对
文件进行链接。
1 | ln -s existing_file new_file # 需要加上-s即可 |
删除
1 | rm -rf new_file # 直接rm掉链接文件即可 |