一、简介及基础知识
1.简介:
ln命令的作用是在其它位置建立 文件or目录 的链接.
只需在一个目录下放置文件,在其它目录中若用到该文件只需用ln link到它就可以。
2.知识储备:
链接可以理解为原文件or目录的别名,链接分为软链接和硬链接
相同点:软链接和硬链接都不会复制原文件,因而所占磁盘较少;
不同点:
- 软链接可以跨文件系统;
- 硬链接是在同一个文件系统中;
- 软链接以路径的形式存在,类似于windows中的快捷方式;
- 硬链接以文件副本形式存在,但不占用实际空间;
- 软连接可以对目录进行链接;
- 硬连接不可以对目录进行链接
二、语法
ln [参数] [原文件or目录] [目标文件or目录]
三、实用例子
软链接
ln -s /usr/local/bin/python3.8 /usr/local/bin/python
硬链接
ln test.log test111
-s 软链接
-f 强制执行
-v 显示详细的处理需求
-b 覆盖原先的链接