Linux ln 软、硬连接命令

ln

1、命令做用

为某一个文件或目录在另一个位置创建一个同步的连接,相似Windows下的超级连接,不管改动哪一处,另外的文件都会发生改变。bash

2、使用

ln [-s] 源文件目录或者位置 目的文件目录或者位置ui

3、举例

一、建立连接

ln -s /usr/local/rabbitmq-server-3.6.6 /opt/rabbitmq
复制代码

将/opt/rabbitmq该目录指向了/usr/local/rabbitmq-server-3.6.6,那么我在访问/opt/rabbitmq该目录的时候,就至关于访问/usr/local/rabbitmq-server-3.6.6的目录spa

二、删除连接

rm -rf  /opt/rabbitmq
复制代码

使用rm命令便可操作系统

4、软连接和硬连接

一、软连接:

  • 软连接,以路径的形式存在。相似于Windows操做系统中的快捷方式。
  • 软连接能够 跨文件系统 ,硬连接不能够。
  • 软连接能够对一个不存在的文件名进行连接。
  • 软连接能够对目录进行连接。

二、硬连接:

  • 硬连接,以文件副本的形式存在。但不占用实际空间。
  • 不容许给目录建立硬连接
  • 硬连接只有在同一个文件系统中才能建立
相关文章
相关标签/搜索