文档章节

删除目录软链接注意事项

linuxprobe16
 linuxprobe16
发布于 2016/11/17 10:36
字数 320
阅读 3
收藏 0

实验环境:

在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

免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/

本文转载自:http://www.linuxprobe.com/delete-directory-link.html

共有 人打赏支持
linuxprobe16
粉丝 12
博文 876
码字总数 213261
作品 0
河东
私信 提问
【软硬链接总结】描述linux下软链接和硬链接的区别(面试题)

【软硬链接总结】描述linux下软链接和硬链接的区别(面试题) 解答: 在linux系统中,链接分两种 :一种被称为硬链接(Hard Link),另一种被称为符号链接或软链接(Symbolic Link)。 如何创...

520逍遥
2017/10/07
0
0
Linux基础系列(四)Linux系统软链接硬链接知识

软链接 软链接(Soft Link)也称为符号链接(SymbolicLink)。Linux里的软链接文件就类似与Windows系统中的快捷键方式。Linux里的软链接文件实际上是一个特殊的文件,文件类型是l。软链接文件实际...

Bgxuliangwei
2015/08/13
0
0
学习笔记:Linux软硬链接

1. 链接概念: 在Linux 系统中,链接可以分为两种:ㄧ种为硬链接(Hard link),另一种为软链接或符号链接(symbolic Link or soft link)。 我们前面讲过ln这个命令就是创建链接文件的,在默认不带...

gyrgey18912
2017/07/22
0
0
特殊权限set_uid 特殊权限set_gid 特殊权限stick_bit 软链接文件

特殊权限set_uid setuid 让普通用户临时拥有该命令所有者的身份。如:/usr/bin/passwd 每个用户都可以修改自己的密码,passwd的权限和root创建的文件权限不一样,创建的文件UID权限rwx, 而p...

martin20162018
2017/12/22
0
0
操作系统 — 浅析硬链接和软链接

浅析硬链接和软链接 上一篇我们了解到文件系统,我们了解到文件系统的结构包括超级块,inode节点,以及数据块, 其中inode节点包含了inode数组,数组当中存在许 多的inode节点.然后每一个文件...

Dawn_sf
2018/01/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL学习笔记之二

数据库的操作总结就是:增删改查(CURD),今天记录一下基础的检索查询工作。 检索MySQL 1.查询表中所有的记录 mysql> select * from apps;+----+------------+-----------------------+------...

凌宇之蓝
23分钟前
0
0
PaddlePaddle-GitHub的正确打开姿势

GitHub是一个面向开源及私有软件项目的托管平台、也是项目版本管理工具,会使用它是程序员入门的必备技能。PaddlePaddle也不例外,所有的源码及项目进展都在GitHub上开源公布。但对于刚入门写...

深度学习之路
24分钟前
1
0
最强NLP模型BERT可视化学习

摘要: 最强NLP模型谷歌BERT狂破11项纪录,全面超越人类,本文通过可视化带你直观了解它。 2018年是自然语言处理(Natural Language Processing, NLP)领域的转折点,一系列深度学习模型在智...

阿里云官方博客
31分钟前
1
0
导出功能

public void downloadD(HttpServletRequest request, HttpServletResponse res,String contractName, String contractPath) throws IOException {// FileAttach fileAttach = fileA......

卖星星的小矮人
35分钟前
1
0
gradle 打包可执行jar包

group 'android.com'version '1.0-SNAPSHOT'apply plugin: 'java'sourceCompatibility = 1.8repositories { mavenCentral()}jar { manifest { attributes ('Main-......

zdglf
46分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部