Linux常用命令(三)

链接命令

语法:

In [-s] [原文件] [链接]

1、硬链接

2、软连接:-s

一、硬链接

解释:硬链接跟C语言中的指针类似,相当于一个指针指向一个节点地址,再创建一个指针指向与之相同的节点地址,而该节点指向的是保存的内容

1、拥有相同的i节点和存储block块,可以看做是同一个文件

2、可以通过i节点识别

3、不能跨分区

4、不能针对目录使用

5、删除了原指针,还可以通过硬链接来找到目标文件

二、软连接

解释:软连接相当于Windows的快捷方式,软连接只存储了原文件的文件名和原文件的i节点号,它有自己的i节点和Block块,但是并没有实际的文件数据,删除了原文件后,软连接失效

1、rwxrwxrwx:所有软连接的文件权限

2、修改原文件或者是软链接指向的文件,另一个都改变

3、删除原文件,软链接不能使用

相关命令:

1、查看文件的i节点:ls -i [文件名] [文件名]...

原文地址:https://www.cnblogs.com/BASE64/p/11428875.html