版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_3881217
定义: 删除文件
rm 参数预览:
用法1: 交互式删除
$ rm -i fileName
命令行:
-i / -I 参数意为 interative, 系统提示是否删除该文件!因为一旦删除就删除了,不能撤销!
用法2: 删除空目录
$ rm -d nullDir (-d represent directory)
命令行:
rm -d 参数只能删除空目录,若目录不为空,则删除无效!
用法3: 递归删除整个目录(目录不为空)
$ rm -r/ -R dirName
命令行:
其中参数 -f 为 delete by force,强制删除的意思!所以系统不会提醒用户是否删除,使用时,一点要谨慎!!!
补充: 当使用 rm 删除带链接文件(软链接或硬链接)
命令行实例:
解释:
通过命令 rm -v file,删除文件file,其中参数 -v (verbose--详细)用来返回删除的“详细”消息。再删除文件file的时候,我们可以看到,file 的硬链接副本 fileLink 还在,并且索引节点号与源文件保持一致,并会一致维持下去,直至被删除。而 file 的软链接副本 fileSoftLink 文件就没有这么幸运了,可以从 Linux 非常可爱的页面看出,该链接因变成红色的了,说明该文件出了一些问题。但实际上,该软链接并没有删除,而是指向了一个无效文件。这是处理链接文件要记住的一个重要特性!