首页 > 系统相关 >Linux 软链接删除

Linux 软链接删除

时间:2023-07-11 16:48:18浏览次数:53  
标签:删除 ln 源文件 Linux test txt 链接

创建软链接

在 Linux 中,可以使用 ln -s [源文件] [软链接文件] 的命令来创建软链接。

  1. 首先,打开终端并进入目标路径,可以使用 pwd 命令查看当前路径。

  2. 使用 mkdir 命令创建一个名为 test 的目录,并使用 touch 命令在该目录下创建两个测试文件,分别为 test.txtval.txt

    mkdir test
    touch test/test.txt
    touch test/val.txt
    
  3. 接下来,我们将创建一个指向 test 目录的软链接,可以使用以下命令:

    ln -s test test_chk_ln
    
  4. 在完成软链接创建后,您可以使用 llls -l 命令来查看所有文件,包括软链接。

    ll
    

修改软链接

要修改软链接指向的源文件或目录,可以使用以下命令:

ln -snf [新的源文件或目录] [软链接文件]

确保替换 [新的源文件或目录][软链接文件] 为实际的路径和文件名。

删除软链接

在删除软链接时,请确保使用正确的方法,以避免误删关联的实际数据。

  • 正确的删除方式(只删除软链接):

    rm -rf ./test_chk_ln
    

    为了防止误删除,您可以询问是否删除软链接:

    rm -ri ./test_chk_ln
    
  • 错误的删除方式(会连带删除软链接指向的内容):

    rm -rf ./test_chk_ln/
    

建议在执行任何删除操作之前,确认您要删除的是软链接还是实际的数据,并谨慎操作以避免数据丢失。

 文章来源于:https://www.uudwc.com/diary/

标签:删除,ln,源文件,Linux,test,txt,链接
From: https://www.cnblogs.com/toycms/p/17545183.html

相关文章

  • LINUX系列-grep篇
    一grep完整语法结构grep[options][pattern]file命令参数匹配模式文件数据常用参数总结-i--忽略大小写-n--列出所有匹配的行,并显示行号-l--只列出符合条件的文件名称-L--列出不包含匹配项的文件名称-r--递归搜索-x--匹配整行-w--匹配......
  • linux系统安装pycharm环境
    1、安装Pycharm环境参考网站:https://www.linuxidc.com/Linux/2018-04/152003.htmwindows注册方法启动方法彻底删除方法pycharm安装后代码区不能编辑  安装pip的方法安装jango的方法      安装jango出错  解决办法延长下载时间 --default-timeout=100   ......
  • 转载:在linux下如何使用yum查看安装了哪些软件包
    yum针对软件包操作常用命令:1.使用YUM查找软件包命令:yumsearch2.列出所有可安装的软件包命令:yumlist3.列出所有可更新的软件包命令:yumlistupdates4.列出所有已安装的软件包命令:yumlistinstalled5.列出所有已安装但不在YumRepository内的软件包命令:yumlistext......
  • Linux安装Git
    一、安装Git1.安装环境CentOS7.92.安装依赖包3.依次执行以下命令,设置SSH开机自启动并启动SSH服务。 systemctlenablesshd systemctlstartsshd4.执行以下命令,安装Postfix。 yuminstall-ypostfix5.执行以下命令,设置Postfix服务开机自启动。 systemctlenablepost......
  • Burp Suite Professional / Community 2023.7 (macOS, Linux, Windows) - Web 应用安
    BurpSuiteProfessional/Community2023.7(macOS,Linux,Windows)-Web应用安全、测试和扫描BurpSuiteProfessional,Test,find,andexploitvulnerabilities.请访问原文链接:https://sysin.org/blog/burp-suite-pro-2023/,查看最新版。原创作品,转载请保留出处。作者......
  • Metasploit Pro 4.22.1-2023070501 (Linux, Windows) - 渗透测试框架
    MetasploitPro4.22.1-2023070501(Linux,Windows)-渗透测试框架Rapid7Penetrationtesting请访问原文链接:https://sysin.org/blog/metasploit-pro-4/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org世界上最广泛使用的渗透测试框架知识就是力量,尤其是当它被......
  • Tenable Nessus 10.5.3 (Unix, Linux, Windows) - #1 漏洞评估解决方案
    TenableNessus10.5.3(Unix,Linux,Windows)-#1漏洞评估解决方案发布Nessus试用版自动化安装程序,支持macOSVentura、RHEL9和Ubuntu22.04请访问原文链接:https://sysin.org/blog/nessus-10/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgNessus漏洞评......
  • Nexpose v6.6.203 for Linux & Windows - 漏洞扫描
    Nexposev6.6.203forLinux&Windows-漏洞扫描Rapid7VulnerabilityManagement,ReleaseJul05,2023请访问原文链接:https://sysin.org/blog/nexpose-6/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org您的本地漏洞扫描程序搜集通过实时覆盖整个网络,随......
  • maven编译平台不同导致编译结果不兼容的问题(windows|linux)intel daal
    1.依赖有依赖如下<dependency><groupId>com.intel.daal</groupId><artifactId>daal</artifactId><version>2019.3.199</version></dependency>2.依赖路径依赖com.intel.daal.daal->com.intel.daal.daal-parent......
  • linux设置开机自启动
    方式一:使用init.d启动服务脚本在root用户下执行以下操作进入/etc/init.d/目录新建脚本文件test.sh,并编辑其内容为脚本文件增加执行权限chmod+x/etc/init.d/test.shinit.d介绍/etc/init.d是/etc/rc.d/init.d的软链接,是用来放服务脚本的,当Linux启动时,会寻找这些目录中的服......