欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux中软链接的创建、删除、修改

程序员文章站 2022-03-11 16:19:01
...

前言

在linux运维工作中,需要用到软链接,eg: docker镜像的存储

软链接的使用操作

创建
  • 语法:

ln -s 源文件或目录 目标文件或目录

注: 文件或目录后面千万不要加’/’

  • 示例

ln -s /root/test/a.txt /opt/data/a.txt

  • 查看

ls -al /opt/data/a.txt

lrwxrwxrwx 1 root root 16 Jun  6 10:51 /opt/data/a.txt -> /root/test/a.txt
修改
  • 语法:

ln -snf 新的源文件或目录 目标文件或目录

注: 文件或目录后面千万不要加’/’

  • 示例

ln -snf /root/data/a.txt /opt/data/a.txt

  • 查看

ls -al /opt/data

lrwxrwxrwx 1 root root 17 Jun  6 10:51 /opt/data/a.txt -> /root/data/a.txt
删除
  • 语法

rm -rf 软链接名称

注: 文件或目录后面千万不要加’/’,否则会删掉实际目录中的文件/目录

  • 示例

rm -rf /opt/data/a.txt

帮助

ln --help # 查看常用参数

-b 删除,覆盖以前建立的链接
-d 允许超级用户制作目录的硬链接
-f 强制执行
-i 交互模式,文件存在则提示用户是否覆盖
-n 把符号链接视为一般目录
-s 软链接(符号链接)
-v 显示详细的处理过程

结语

… …

相关标签: ln linux