硬链接和软链接(hard link&soft link)
2013-01-21 20:52
288 查看
包含在目录中的文件名就是一个文件的硬链接(hard link),或简称链接(link)。
硬链接有一下两方面的限制:
1.不允许用户给目录创建硬链接。因为这可能把目录树变为环形图,从而就不可能通过名字定为一个文件。
2.只有在同一个系统中的文件之间才能创建链接。这带来比较大的限制,因为现代Unix系统可能包含了多种文件系统,这些文件系统位于不同的磁盘和/或分区,用户也许无法知道它们之间的物理划分。
软链接(soft link)也称符号链接(symbolic link)。符号链接是短文件,这些文件包含有另一个文件的任意一个路径名,路径名可以指向位于任意一个文件系统的任意文件或目录,甚至可以指向一个不存在的文件。
硬链接有一下两方面的限制:
1.不允许用户给目录创建硬链接。因为这可能把目录树变为环形图,从而就不可能通过名字定为一个文件。
2.只有在同一个系统中的文件之间才能创建链接。这带来比较大的限制,因为现代Unix系统可能包含了多种文件系统,这些文件系统位于不同的磁盘和/或分区,用户也许无法知道它们之间的物理划分。
软链接(soft link)也称符号链接(symbolic link)。符号链接是短文件,这些文件包含有另一个文件的任意一个路径名,路径名可以指向位于任意一个文件系统的任意文件或目录,甚至可以指向一个不存在的文件。
相关文章推荐
- linux hard link和soft link(硬链接和软链接)的简单介绍
- 解决VS2010链接错误:LINK :&…
- HTML笔记——链接<link>
- JFFS2 error: (1) jffs2_build_inode_pass1: child dir "udhcpc" (ino #440) of dir ino #336 appears to be a hard link
- Linux文件系统之hard link&symbol link
- [转] Linux文件系统之hard link&symbol link
- 【工作中学到的小技巧】hard link not allowed for directory 目录不能硬链接
- VC,link error,ATL 链接错误"unresolved external symbol _main"
- VC 6.0在链接Link时经常卡死问题
- bzoj3282&&luogu3690【模板】Link Cut Tree (动态树)
- 无法初始化链接服务器 "(null)" 的 OLE DB 访问接口
- LINK : fatal error LNK1104: 无法打开文件“uiAccess='false' /DEBUG /PDB: 问题的解决方案
- LINK : fatal error LNK1104: cannot open file "nafxcwd.lib"
- url链接(<a href=>hefr参数的赋值</a>)
- LINK : warning LNK4098: defaultlib "LIBC" conflicts with use of other libs; use /NODEFAULTLIB:library
- 关于Linux系统的硬链接<百科>
- C++=>MFC一些资料地址链接
- 为什么会出现LNK2005"符号已定义"的链接错误?
- 肤色检测&人脸检测数据集等链接大集合(持续更新中...)
- mysql_query("SET NAMES 'utf8'",$link);解决php中文乱码