Symbolic , Hard link

上一篇 / 下一篇  2007-11-02 13:20:02 / 个人分类:Linux

在同一个分区或者说 同一个文件系统 中, 多个文件的物理存贮位置一样, 只是目录项 分别在不同的目录下, 或者文件名(也是一个目录项) 各不相同. 这种存贮方式 是 硬连接.

如果要连接到另一个分区的目录下, 只能用软连接. ls -l 时可以看到, 软连接只是存了一个字符串, 通过这个字符串, 系统就可以访问其代表的文件.

如果是硬连接, ls -l 时可以看到文件的连接数. 删除一个硬连接, 其他文件ls -l时看到的连接数就少一个. 当删除最后一个连接时, 系统将释放该文件的存贮空间.

Symbolic Link : A symbolic is a file that points to another file .
软链接就是指向另一个文件的文件

Hard link : A hard link is the association that between a file name and an inode . A hard link is not a separate type of file . Every type of file uses at least one  hard link .
硬链接是一个inode 和一个文件名的association ,一个硬链接不是一个单独类型的文件。每一种类型的文件至少用一个硬链接

TAG: Linux

 

评分:0

我来说两句

Open Toolbar