linux命令rm详解,Linux命令之rm详解
rm [选项] … 文件 …
说明:删除(unlink)文件
(1).选项
-f,--force 强制删除。忽略不存在的文件,不提示确认
-i 在删除前需要确认
-I 在删除超过三个文件或递归删除前要求确认。此选项比-i提示内容跟梢,但同样可以阻止大多数错误发生
--interactive[=WHEN] 根据指定的WHEN进行确认提示:never,once(-I)或者always(-i)。如果此参数不加WHEN则总是提示
--one-file-system 递归删除一个层级时,跳过所有不符合命令参数的文件系统上的文件
--no-preserve-roo 不特殊对待”/”
--preserve-root 不允许删除”/”(默认)
-r,-R,--recursive 递归删除目录及其内容
-v,--verbose 详细显示进行的步骤
(2).实例
一般的使用方法就不展示来,就展示几个需要注意的使用
删除以特定字符开始或结束的文件
[[email protected] 桌面]# touch {file1,file2,test,text}
[[email protected] 桌面]# ll
总用量 4
-rw-r--r--. 1 root root 0 6月 15 19:34 file1
-rw-r--r--. 1 root root 0 6月 15 19:34 file2
drwxr-xr-x. 3 root root 4096 6月 14 20:34 mytext
-rw-r--r--. 1 root root 0 6月 15 19:34 test
-rw-r--r--. 1 root root 0 6月 15 19:34 text
[[email protected] 桌面]# rm f*
rm:是否删除普通空文件 "file1"?y
rm:是否删除普通空文件 "file2"?y
[[email protected] 桌面]# rm *t
rm: 无法删除"mytext": 是一个目录
rm:是否删除普通空文件 "test"?y
rm:是否删除普通空文件 "text"?y
[[email protected] 桌面]# ll
总用量 4
drwxr-xr-x. 3 root root 4096 6月 14 20:34 mytext
删除以-开始的文件,必须加上--才可以删除
[[email protected] 桌面]# touch -test
touch: 日期格式"est" 无效
[[email protected] 桌面]# touch -- -test
[[email protected] 桌面]# ll
总用量 4
drwxr-xr-x. 3 root root 4096 6月 14 20:34 mytext
-rw-r--r--. 1 root root 0 6月 15 19:38 -test
[[email protected] 桌面]# rm -test
rm:无效选项 -- t
尝试使用"rm ./-test"删除文件"-test"。
请尝试执行"rm --help"来获取更多信息。
[[email protected] 桌面]# rm -- -test
rm:是否删除普通空文件 "-test"?y
删除文件夹及其下文件则必须使用递归删除-r,当然只使用-r会需要一个个确认
[[email protected] 桌面]# ll
总用量 4
drwxr-xr-x. 3 root root 4096 6月 14 20:34 mytext
[[email protected] 桌面]# rm mytext/
rm: 无法删除"mytext/": 是一个目录
[[email protected] 桌面]# rm -r mytext/
rm:是否进入目录"mytext"? y
rm:是否删除普通文件 "mytext/mytext.txt"?y
rm:是否进入目录"mytext/myDir"? y
rm:是否删除普通空文件 "mytext/myDir/text.txt"?y
rm:是否删除普通文件 "mytext/myDir/text~"?y
rm:是否删除普通文件 "mytext/myDir/text"?y
rm:是否删除目录 "mytext/myDir"?y
rm:是否删除目录 "mytext"?y
[[email protected] 桌面]# mkdir 11
[[email protected] 桌面]# cd 11
[[email protected] 11]#touch {1,2,3,4}
[[email protected] 11]cd ..
[[email protected] 桌面]# ll
总用量 4
drwxr-xr-x. 2 root root 4096 6月 15 19:44 11
[[email protected] 桌面]# rm -rI 11 //如果文件夹下文件太多可以使用-rI或者-rf
rm:递归删除所有参数?y
[[email protected] 桌面]# ll
总用量 0
这时,可以使用rm -rf强制删除。
rm -rf大多数文件都可以删除。
linux命令rm详解,Linux命令之rm详解相关推荐
- linux rm命令参数及用法详解---linux删除文件或目录命令
http://www.linuxso.com/command/rm.html linux下rm命令使用详解---linux删除文件或目录命令 用户可以用rm命令删除不需要的文件.该命令的功能为删除一个 ...
- linux mv复制命令,linux中删除复制移动文件rm,mv,cp命令详解linux操作系统 -电脑资料...
在linux中对文件的复制删除移动分别会使用到rm,mv,cp三个命令,下面我来给大家介绍一下rm,mv,cp命令对文件的常规操作吧, 先看实例 删除复制移动文件命令 Linux代码 rm -rf / ...
- linux rm 删除文件,linux rm命令删除文件详解
linux rm命令删除文件详解 linux中rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉.对于链接文件,只是删除整个链接文件,而原有文件保持 ...
- linux常用rm命令详解,Linux常用命令解析- rm命令
今天小编要跟大家分享的文章是关于Linux常用命令解析- rm命令.rm 是一个命令行工具,用于删除文件和目录.这是每个Linux用户都应该熟悉的基本命令之一. 在本指南中,我们将通过最常见的rm选项 ...
- linux centos 回收站,详解CentOS中使用rm命令将文件移到回收站的方法
今天在终端下,看到我的用户目录下有个-的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了! 没错, ...
- c linux time微秒_学习linux,看这篇1.5w多字的linux命令详解(6小时讲明白Linux)
用心分享,共同成长 没有什么比每天进步一点点更重要了 本篇文章主要讲解了一些linux常用命令,主要讲解模式是,命令介绍.命令参数格式.命令参数.命令常用参数示例.由于linux命令较多,我还特意选了 ...
- 离线调用linux命令,GitHub - rinetd/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...
Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...
- 实验楼linux命令,GitHub - encorechow/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...
Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...
- spark常用的linux命令,GitHub - Sparkinzy/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...
Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...
- 【Linux】定时任务crontab和at命令详解
[Linux]定时任务crontab和at命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的 ...
最新文章
- 二叉树的建立和遍历的各种问题
- 前端相关的一些小工具
- 开放大学计算机应用基础形考答案,国家开放大学计算机应用基础形考作业二答案~.doc...
- 使用gin和gorm框架完成的bubble小清单项目
- Qt 通过鼠标移动窗口
- 2014年Spark亚太峰会参与回忆录
- logstash5.x改变
- 轻量级ORM框架 【Dapper】 的使用
- STM32工作笔记0088---时间标志组和同时等待多个内核对象
- java scjp考试_通过Java认证 SCJP 考试之精辟总结
- 关于打开CMD窗口一闪而退的解决方法
- dnf 台服服务器pvf修改器,求教怎么用pvf修改器自制装备
- luogu P2440 木材加工
- H3CNE-生成树协议(STP)
- Chrome 去广告插件'Adblock Plus' ,以及插件安装失败方法
- VS2019 莫名其妙出现: C2059 语法错误:“}“,C2143 语法错误:缺少“;“(在“}“的前面),C2065 未定义标识符,C2039 不是““的成员等
- 【编译原理】-- 第二章(三)(文法的化简改造、无用产生式、产生式的消除、文法的其他表示方法、例题)
- 密码基础知识(3)---对称密码体制
- 论地震、雷击和个人数据备份
- SpringBoot整合email