1 Linux软连接的使用-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux软连接的使用

马哥Linux运维 来源:博客园Demon丶安梓 2024-11-06 18:12 次阅读

目录

  • 软件帮助文本
  • 常用的连接命令
  • 创建软硬链接
  • 示例:
  • 前提
  • 修改软连接
  • 删除软链接

软件帮助文本


[rhce@Servera var]$ ln --help
Usage: ln [OPTION]... [-T] TARGET LINK_NAME
  or:  ln [OPTION]... TARGET
  or:  ln [OPTION]... TARGET... DIRECTORY
  or:  ln [OPTION]... -t DIRECTORY TARGET...
In the 1st form, create a link to TARGET with the name LINK_NAME.
In the 2nd form, create a link to TARGET in the current directory.
In the 3rd and 4th forms, create links to each TARGET in DIRECTORY.
Create hard links by default, symbolic links with --symbolic.
By default, each destination (name of new link) should not already exist.
When creating hard links, each TARGET must exist.  Symbolic links
can hold arbitrary text; if later resolved, a relative link is
interpreted in relation to its parent directory.


必选参数对长短选项同时适用。
      --backup[=CONTROL]        为每个已存在的目标文件创建备份文件
  -b                            类似--backup,但不接受任何参数
  -d, -F, --directory           创建指向目录的硬链接(只适用于超级用户)
  -f, --force                   强行删除任何已存在的目标文件
  -i, --interactive           prompt whether to remove destinations
  -L, --logical               dereference TARGETs that are symbolic links
  -n, --no-dereference        treat LINK_NAME as a normal file if it is a symbolic link to a directory 将链接文件判定为不同文件
  -P, --physical              make hard links directly to symbolic links
  -r, --relative              create symbolic links relative to link location
  -s, --symbolic              make symbolic links instead of hard links 创建软连接
  -S, --suffix=SUFFIX         override the usual backup suffix 覆盖通常的备份后缀
  -t, --target-directory=DIRECTORY  specify the DIRECTORY in which to create the links
  -T, --no-target-directory   treat LINK_NAME as a normal file always
  -v, --verbose               print name of each linked file
      --help            显示此帮助信息并退出
      --version         显示版本信息并退出


The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.
The version control method may be selected via the --backup option or through
the VERSION_CONTROL environment variable.  Here are the values:


  none, off       不进行备份(即使使用了--backup 选项)
  numbered, t     备份文件加上数字进行排序
  existing, nil   若有数字的备份文件已经存在则使用数字,否则使用普通方式备份
  simple, never   永远使用普通方式备份


Using -s ignores -L and -P.  Otherwise, the last option specified controls
behavior when a TARGET is a symbolic link, defaulting to -P.


GNU coreutils 在线帮助:
请向  报告 ln 的翻译错误
完整文档请见:
或者在本地使用:info '(coreutils) ln invocation'

常用的连接命令

创建软硬链接

具体使用方法

【软连接】
软链接文件有类似于Windows的快捷方式。包含的有另一文件的位置信息

【硬连接】
硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。


ln [源文件] [链接文件]


ln -s [源文件] [链接文件]

具体使用方法

示例:

前提


[root@Servera test]# pwd
/var/test
[root@Servera test]# tree
.
├── soft_link
└── testFiles
    └── 1.txt

硬链接


[root@Servera test]# ln testFiles/1.txt 2.txt
[root@Servera test]# tree
.
├── 2.txt
├── soft_link
└── testFiles
    └── 1.txt

软连接


[root@Servera test]# ln -s testFiles/1.txt soft_link/3.txt
[root@Servera test]# tree
.
├── 2.txt
├── soft_link
│   └── 3.txt -> testFiles/1.txt
└── testFiles
    └── 1.txt

修改软连接

使用新的源文件或目录


[root@Servera test]# ln -snf testFiles/10.txt soft_link/3.txt 
[root@Servera test]# tree
.
├── 2.txt
├── soft_link
│   └── 3.txt -> testFiles/10.txt
└── testFiles
    ├── 10.txt
    └── 1.txt

删除软链接

依旧使用通用的rm命令进行删除

rm [options] [soft_link_file]


[root@Servera test]# rm soft_link/3.txt 
rm:是否删除符号链接 'soft_link/3.txt'?yes
[root@Servera test]# tree
.
├── 2.txt
├── soft_link
└── testFiles
    ├── 10.txt
    └── 1.txt

链接:https://www.cnblogs.com/Anzi-0524/p/16450876.html

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11291

    浏览量

    209305
  • WINDOWS
    +关注

    关注

    3

    文章

    3541

    浏览量

    88613
  • 文件
    +关注

    关注

    1

    文章

    565

    浏览量

    24725
  • 命令
    +关注

    关注

    5

    文章

    683

    浏览量

    22011

原文标题:Linux-软连接的使用

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    连接 铜箔连接用途

    `东莞市雅杰电子材料有限公司铜连接分为三大类:铜箔连接,铜编织带连接,铜绞线
    发表于 08-23 09:40

    弧形铜箔连接,可折弯铜箔连接

    `1、产品介绍东莞市雅杰电子材料有限公司专业定制供应电池、电力导电连接线、浸塑电池铜连接、电池铜箔连接,本公司常年针对新能源汽车电池、电
    发表于 08-25 14:32

    连接之家-铜线连接,铜箔连接,铜带连接

    `东莞市雅杰电子材料有限公司铜箔连接的产品广泛使用于高低压电器,真空电器,高低压开关柜,电焊机,汽车,电力机车,电炉,矿用防爆电器,发电机组,碳刷导线。铜箔连接采用裸铜线或镀锡铜编
    发表于 08-25 15:47

    Linux基础】Linux链接简介

      一、Linux链接简介  Linux链接(symbolic link)又叫符号连接,相当于Windows下的快捷方式。  
    发表于 09-20 15:50

    隔离开关铜连接,铜箔连接,铜皮连接非标定制

    `雅杰电子铜箔连接原料选用T2或以上的紫铜带,含铜量达到国标要求,单片铜箔厚度0.03-1mm左右,批量可定制生产。紫铜带按状态分可分为态与硬态的,满足生产安装不同需求。雅杰铜箔
    发表于 10-12 13:36

    铜箔连接,大电流易弯曲铜带连接载流量

    `铜箔连接,大电流易弯曲铜带连接载流量-铜带连接可按客户要求生产加工,我公司可加工做到A,
    发表于 01-18 17:58

    订购连接选择铜箔连接好还是铜编织线连接好?

    `一些客户在订购铜连接是往往搞不清楚自己要订铜箔连接还是铜编织线连接,这个主要看产品的用途
    发表于 02-15 15:52

    铜箔连接和铜线连接的工艺

    `铜箔连接采用优质0.05~0.3mm厚铜箔,常规使用0.1厚T2紫铜箔,上下表面贴0.1厚纯镍片,或0.1厚镀镍铜片,将叠片部分压在一起,两端或者打孔部分采用高分子扩散焊,通过大电流加热
    发表于 04-28 10:58

    鑫芯源铜片连接叠片连接 扩散焊铝箔连接

    `新能源动力电池浸塑铜连接 铝箔连接工艺,材料:采用优质0.05-0.3mm厚铜箔,常规使用0.1厚T2紫铜箔,上下表面贴0.1厚纯镍片,或0.1厚镀镍铜片,将叠片部分压在一起,两
    发表于 06-18 16:20

    Linux连接文件的方法

    源文件最近更新简介Linux有两种连接文件:符号连接(连接)和硬链接。符号链接类似Windows下的快捷方式。硬链接通过文件系统的inod
    发表于 02-11 06:45

    你知道Linux连接和硬链接?

    Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
    发表于 04-25 18:00 1684次阅读

    铜编织线连接为什么会发黑

    绝缘铜编织线连接镀锡铜连接镀锡铜编织线连接日常生活中随处可见铜编织线
    的头像 发表于 04-11 14:45 1937次阅读
    铜编织线<b class='flag-5'>软</b><b class='flag-5'>连接</b>为什么会发黑

    铜编织线连接和铜绞线连接哪个好

    由于铜编织线的形状是扁平的,因此它在装配角度要上要比铜箔连接灵巧,但比不上铜绞线连接曲形安装,任意折弯,不断丝。扁平的形状使得铜编织线
    的头像 发表于 04-11 16:18 2268次阅读
    铜编织线<b class='flag-5'>软</b><b class='flag-5'>连接</b>和铜绞线<b class='flag-5'>软</b><b class='flag-5'>连接</b>哪个好

     铜带连接和编织铜带连接的区别?

    铜带连接和编织铜带连接的区别?很多客户打电话来说要铜连接,但是却又分不清铜带
    的头像 发表于 06-28 11:41 1397次阅读
     铜带<b class='flag-5'>软</b><b class='flag-5'>连接</b>和编织铜带<b class='flag-5'>软</b><b class='flag-5'>连接</b>的区别?

     铜带连接和编织铜带连接的区别

     铜带连接和编织铜带连接的区别?很多客户打电话来说要铜连接,但是却又分不清铜带
    的头像 发表于 10-08 09:19 1588次阅读
     铜带<b class='flag-5'>软</b><b class='flag-5'>连接</b>和编织铜带<b class='flag-5'>软</b><b class='flag-5'>连接</b>的区别