{collapse-item label=" ln
链接文件"}
含义语法
- 英文原意:link
- 执行权限:所有用户
- 语法:
ln -s 源文件 目标文件
-s
表示创建软链接,不加-s
默认为硬链接
软链接特点
- 类似于Windows的快捷方式
ls -l 软链接
会显示链接文件所指向的源文件路径l
是软链接的标志,权限为rwx rwx rwx
,实际权限以源文件为准
硬链接特点
- 类似于
cp -p
,文件大小、权限等信息和源文件一致(同一个文件) - 相比于
cp -p
,硬链接的i-node(i节点)和源文件一致,修改文件可同步更新 - 删除源文件,软链接会被删除,硬链接依然存在
- 不能跨分区
- 不能对目录创建硬链接
- 引用数>1,说明是它是有硬链接的
示例
DESKTOP:~# ls -li /tmp/t.log
137 -rw-r--r-- 2 root root 65 May 17 06:55 /tmp/t.log
DESKTOP:~# ls -li /tmp/t.2.log
137 -rw-r--r-- 2 root root 65 May 17 06:55 /tmp/t.2.log
DESKTOP:~# ls -li /tmp/t.1.log
523 lrwxrwxrwx 1 root root 10 May 17 06:42 /tmp/t.1.log -> /tmp/t.log
文件信息说明
i-node | 权限 | 引用数 | 用户 | 所属组 | 大小 | 时间 | 文件名 | |
---|---|---|---|---|---|---|---|---|
源文件 | 137 | -rw-r--r-- | 2 | root | root | 65 | May 17 06:55 | /tmp/t.log |
硬链接 | 137 | -rw-r--r-- | 2 | root | root | 65 | May 17 06:55 | /tmp/t.2.log |
软链接 | 523 | lrwxrwxrwx | 1 | root | root | 10 | May 17 06:42 | /tmp/t.1.log -> /tmp/t.log |
{/collapse-item}
评论 (0)