Linux ln-s软链接与硬链接
来源:http://www.tudoupe.com时间:2022-07-01
ln命令
ln[参数][源文件或目录][对象文件或目录]
-b 删除, 包括 先前 建立 的 链接
-d允许超级用户向目录创建硬链接
-f 强制执行
-i 交互模式,文件存在,显示用户是否被覆盖
-n 视作一般目录的符号链接
-s软链接(签名链接)
-v 显示详细处理
Linux ln(链接文件)命令是一个非常重要的命令,其功能是为另一个位置的文件创建同步链接。
当我们需要在不同的目录中,用到相同的文件时,我们不需要在每个需要的目录下设置一个文件,它必须是相同的,我们只需要在一个固定的目录里,放上该文件,然后在其他目录下使用 ln命令链接,不需要重复磁盘空间的占用.
其中
ln -s在Linux中是一个非常重要的命令,必须熟悉,它的功能是为另一个位置的文件创建同一个链接。
具体使用是: ln -s源文件目标文件。
ln -s aaa ./nine/text.c
-s是象征性的。
这里有两点值得注意: 首先, ln命令将链接文件在任何地方都同步,这意味着无论你在哪里更改,其他文件都将是相同的; 其次, ln链接被分成软链接和硬链接。
软链接是 ln -s xx xx,它只在您所选择的位置生成一个文件的镜子,不会占用磁盘空间,没有参数-s的硬链接 ln xx xx, 将生成一个与您所选择的位置的源文件相同的大小的文件,不管是软链接还是硬链接,所有文件都将更改同步.
软链接:
快速方法与Windows操作系统类似
2.软链接可以跨越文件系统,硬链接不能
3.软链接可以链接到不存在的文件名
4.软链接可以链接到目录
硬链接:
硬链接存在于文件拷贝的形式,但它并不占有实际空间。
2.不能创建硬链接到目录
3.硬链接只能在同一文件系统中创建
用法如图:
总结
软链接文件具有Windows类似的快捷方式。
在符号连接中,文件实际上是一个包含另一个文件的位置信息的文本文件。
在您所选择的位置生成文件的镜子不会占用磁盘空间
如何生成:
ln -s libwiringPi.so.2.50 libwiringPi.so
将链接的指令参数文件软链接文件名硬链接: ln libwiringPi.so.2.50 libwiringPi.so
它将在您所选择的位置生成同源文件大小的文件
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
