链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。默认情况下,ln产生硬链接。
ln -s 源文件 简历的链接文件 //创建软链接
补充:ls 列出目录下的文件及其目录列表
ls -i 列出目录下的文件及其目录 以及对应的索引节点号inode 号
ll 列出 当前目录下的目录及其文件的详细信息,权限 时间 等
硬链接与源文件使用同一个inode号码 修改硬链接文件 对应的源文件也被修改 ,反之一样 删除链接文件 或者源文件,仅仅是该文件对应的inode 链接数减一 直到该链接数为0 才表示该文件被删除了。
软连接使用新的inode号 且inode数据块存储的是指向该源文件的路径 软连接的文件标记是l(小写的l)表示这是一个软连接文件
软连接文件在磁盘上并不占据数据块,仅仅是指向源文件的路径罢了。
删除了源文件,链接文件就损坏了。