原文:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/05/2199534.html
链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux
中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接
(Symbolic link)。符号连接相当于Windows下的快捷方式。
硬链接
硬链接说白了是一个指针,指向文件索引节点,系统并不为它重新分配 inode。可以用:ln
命令来建立硬链接。
1 | 语法: |
尽管硬链接节省空间,也是Linux系统整合文件系统的传统方式,但是存在一下不足之处:
- 不可以在不同文件系统的文件间建立链接
- 只有超级用户才可以为目录创建硬链接。
软连接
软链接克服了硬链接的不足,没有任何文件系统的限制,任何用户可以创建指向目录的符号
链接。因而现在更为广泛使用,它具有更大的灵活性,甚至可以跨越不同机器、不同网络对
文件进行链接。
1 | ln -s existing_file new_file # 需要加上-s即可 |
删除
1 | rm -rf new_file # 直接rm掉链接文件即可 |
最近热读
扫码关注公众号,或搜索公众号“温欣爸比”
及时获取我的最新文章