2019独角兽企业重金招聘Python工程师标准>>>

实验环境:

在root 目录下创建一个目录 1 ,并在该目录下创建一个2.txt 的文件,写入内容 1.txt:

[root@server ~]# mkdir 1
[root@server ~]# echo 1.txt > 1/2.txt
[root@server ~]# tree  1
1
└── 2.txt

SECTION 1:目录后面不带 "/" ,则只删除软链接的目录,源目录结构不变

1、做目录软链接,将创建的测试目录 1 链接到 /tmp 目录下:

[root@server ~]# ln -s /root/1 /tmp/
[root@server ~]# ls -l /tmp/1
lrwxrwxrwx 1 root root 7 Jan 26 15:53 /tmp/1 -> /root/1

2、执行删除操作:

[root@server ~]# rm -rf /tmp/1
[root@localhost ~]# ll /tmp/
总用量 0

3、查看源目录结构:

[root@server ~]# tree  1
1
└── 2.txt

SECTION 2:目录后面带 "/" ,则删除原目录下的所有文件,而软连接目录不删除

1、重新做目录软链接,将创建的测试目录 1 链接到 /tmp 目录下:

[root@server ~]# ln -s /root/1 /tmp/
[root@server ~]# ls -l /tmp/1
lrwxrwxrwx 1 root root 7 Jan 26 15:56 /tmp/1 -> /root/1

2、执行删除操作:

[root@server ~]# rm -rf /tmp/1/
[root@server ~]# ls /tmp/
1  systemd-private-ba67187ff35444d0bf13da73ea656d0e-httpd.service-0ea0u7

3、查看源目录结构:

[root@server ~]# tree  1
1

原文来自:http://www.linuxprobe.com/delete-directory-link.html

转载于:https://my.oschina.net/ssdlinux/blog/1501644

删除目录软链接注意事项相关推荐

  1. Linux常用基础知识必备三之常用指令及操作

    Linux常用基础知识必备三之常用指令及操作 1.vi和vim vi如何使用 vi几种模式下的操作指令 命令模式进入编辑模式 命令模式下的快捷键 底行模式(指按了esc键之后输入按键:后出现) 字符串 ...

  2. Java17-day08【File(创建和删除文件、判断和获取功能、遍历目录)、IO流(字节流写数据、异常处理、字节流读数据、复制文本文件、复制图片)】

    视频+资料(工程源码.笔记)[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg   提取码:zjxs] Java基础--学习笔记(零起点打开java ...

  3. linux-权限案例-文件与目录权限

    chown-chgrp-递归修改目录权限 >权限对象分为三类 明确ugo > 例子,了解下面文件的权限情况 所有者有rwx权限 所属组具有rw权限 其它人只有r权限 >例子 先创建多 ...

  4. Java中的IO流与Properties

    IO流 1 File 1.1 File类概述和构造方法 File:它是文件和目录路径名的抽象表示 文件和目录是可以通过File封装成对象的 对于File而言,其封装的并不是一个真正存在的文件,仅仅是一 ...

  5. Linux 系统中如何删除软连接

    在Linux中,符号链接(symbolic link,或者symlink)也称为软链接,是一种特殊类型的文件,用作指向另一个文件的快捷方式. Pixelated word Linux made fro ...

  6. ln -s软链接删除方式及注意事项

    首先我们先来创建一个文件 #mkdir test_chk #touch test_chk/test.txt #vim test_chk/test.txt (这一步随便在这个test.txt里写点东东即 ...

  7. 硬链接与软链接的区别

    1.1 硬链接与软链接的总结 01:硬链接文件的创建:ln 源文件 硬链接文件(不能事先存在) 02:软链接文件的创建:ln -s 源文件 软链接文件(不能事先存在) 03:目录不能创建硬链接文件,但 ...

  8. Linux 硬链接与软链接

    在 Linux 中,链接文件分为两种,一种类似于 Windows 的快捷方式,可以让你快速地链接到目标文件(或目录),这种称为软链接(soft link),也叫作符号链接(symbolic link) ...

  9. linux查看硬链接的对应文件,区分Linux硬链接与软链接

    在Linux中,连接文件有两种,一种类似于Windows的快捷方式,可以让你快速地链接到目标文件(或目录),这种称为软链接(soft link),也叫作符号链接(symbolic link):另一种则 ...

最新文章

  1. Linux 释放缓存的方法
  2. java objective-c_Objective-C基础教程学习笔记(附录)从Java转向Objective-C
  3. echarts柱状图变色
  4. redhat 6.5 vnc 配置
  5. 傅里叶级数与复的傅里叶级数、傅里叶变换
  6. 为大家提供几个开发职位
  7. 《SaaS架构设计》新书SD会议首发签售
  8. VS C#/C++ 调试----屏蔽已加载
  9. 录屏音画不同步的快速解决办法
  10. fileupload控件的属性_FileUpload控件
  11. php实现登录验证码_php如何实现登录验证码
  12. 金融随机分析——二叉树资产定价模型 第一卷
  13. 不了解干眼症?可能你早就被它盯上了!
  14. centos解压分卷rar_linux命令:tar分卷压缩与合并解压缩
  15. 实验二 信号与系统Matlab 求系统的冲激响应、阶跃响应、零状态响应
  16. 自动检测图像中的圆形或圆形对象
  17. Kafka 的 ISR 副本同步队列
  18. 营收净利双双“滑坡”,华米科技离“独立”还有多远?
  19. 算法手撕代码141~150
  20. 如何找到专业学术期刊的“大牛”

热门文章

  1. linux待机流程,Linux睡眠喚醒機制--Kernel態
  2. Redis运维和开发学习笔记(5) 主从复制和sentinel哨兵模式
  3. 蛇形数组打印(两种形式)
  4. 使用python 创建快捷方式
  5. Centos7通过yum安装jsoncpp库
  6. Gym - 101981I-MagicPotion-最大流
  7. C++开发者都应该使用的10个C++11特性
  8. 07-图4 哈利·波特的考试 (25 分)
  9. Django框架是什麼?
  10. 【转载】移动端布局概念总结