linux删除命令:Linux删除文件/文件夹命令【详解】
作者:小编日期:2023-04-22分类:Linux
很多网友在问:Linux删除指定的文件或删除指定的文件夹/目录命令是什么?下面235资源网小编就给大家详细的介绍下Linux的删除命令rm怎么用?
Linux删除文件夹/文件命令 rm
rm 是强大的删除命令,它可以永久性地删除文件系统中指定的文件或文件夹(目录)。在使用 rm 命令删除文件或文件夹(目录)时,系统不会产生任何提示信息。此命令的基本格式为:
[root@localhost ~]# rm[选项] 文件或 文件夹(目录)
-f:强制删除(force),和 -i 选项相反,使用 -f,系统将不再询问,而是直接删除目标文件或目录。
-i:和 -f 正好相反,在删除文件或目录之前,系统会给出提示信息,使用 -i 可以有效防止不小心删除有用的文件或目录。
-r:递归删除,主要用于删除目录,可删除指定目录(文件夹)及包含的所有内容,包括所有的子目录(子文件夹)和文件,也就是删除整个文件夹和清空文件夹下的所有内容。
注意:rm 命令是一个具有破坏性的命令,因为 rm 命令会永久性地删除文件或目录(文件夹),这就意味着,如果没有对文件或目录进行备份,一旦使用 rm 命令将其删除,将无法恢复,因此,尤其在使用 rm 命令删除目录时,要慎之又慎。
【例子 1】Linux rm删除命令基本用法。
rm 命令如果任何选项都不加,则默认执行的是"rm -i 文件名",也就是在删除一个文件之前会先询问是否删除。例如:
[root@localhost ~]# touch cangls
[root@localhost ~]# rm cangls
rm:是否删除普通空文件"cangls"?y
#删除前会询问是否删除
【例子 2】 Linux rm删除目录。
如果需要删除目录,则需要使用"-r"选项。例如:
[root@localhost ~]# mkdir -p /test/lm/movie/jp
#递归建立测试目录
[root@localhost ~]# rm /test
rm:无法删除"/test/": 是一个目录
#如果不加"-r"选项,则会报错
[root@localhost ~]# rm -r /test
rm:是否进入目录"/test"?y
rm:是否进入目录"/test/lm/movie"?y
rm:是否删除目录"/test/lm/movie/jp"?y
rm:是否删除目录"/test/lm/movie"?y
rm:是否删除目录"/test/lm"?y
rm:是否删除目录"/test"?y
#会分别询问是否进入子目录、是否删除子目录
大家会发现,如果每级目录和每个文件都需要确认,那么在实际使用中简直是灾难!
【例子 3】Linux rm强制删除。
如果要删除的目录中有 1 万个子目录或子文件,那么普通的 rm 删除最少需要确认 1 万次。所以,在真正删除文件的时候,我们会选择强制删除。例如:
[root@localhost ~]# mkdir -p /test/lm/movie/jp
#重新建立测试目录
[root@localhost ~]# rm -rf /test
#强制删除,一了百了
加入了强制功能之后,删除就会变得很简单,但是需要注意,数据强制删除之后无法恢复,除非依赖第三方的数据恢复工具,如 extundelete 等。但要注意,数据恢复很难恢复完整的数据,一般能恢复 70%~80% 就很难得了。所以,与其把宝压在数据恢复上,不如养成良好的操作习惯。
虽然 "-rf" 选项是用来删除目录的,但是删除文件也不会报错。所以,为了使用方便,一般不论是删除文件还是删除目录,都会直接使用 "-rf" 选项。
想要真正学会Linux系统的各个基础命令操作,需要勤加练习,电脑相关知识,熟能生巧,只有操作的多了,你自然就记住了。
相关文章
取消回复欢迎你发表评论:
- 最近发表
- 1FastCopy中文绿色版(文件快速复制工具)5.1.0
- 2知乎APP_v9.2.0.0 知乎增强版集成知了插件版
- 3无他相机APP(谷歌版)_v5.7.7.137 免费VIP版
- 4微软 Windows 11 Build 22624.1690 预览版
- 5软件卸载工具IObit Uninstaller PRO v12.4.0.7 中文免费版
- 6Win10优化大师 Manager_v3.8.0.0_中文免费版
- 7游戏发布会预约抽1~200Q币
- 8支付宝会员10点抢0.01元鲜奶
- 9和包爱在国潮领最高1314积分
- 107-Zip解压软件 23.00 + x64 中文免费版
- 11AI 图像放大增强工具 2.5.1 x64 中文绿色汉化版
- 12安卓单位转换器 2.2.39 中文多语免费版
- 13安卓 PSP 模拟器 1.15.3 中文多语免费版
- 14快手美女号全自动变现训练营
- 15抖音精准起号方法论视频课
- 标签列表
- 开源软件
- GitHub
- 免费软件
- p图工具
- ChatGPT
- OpenAI
- 驱动程序
- 谷歌浏览器
- 自拍神器
- win11系统下载
- win11预览版下载
- 本地播放器
- 修图软件app
- 修图工具
- 美颜滤镜相机
- 拼图工具
- 图片美化工具
- 手机拍照
- 图像处理工具
- 系统win7下载
- windows 7 sp1完整版
- win7纯净版系统
- windows7系统下载
- win7系统合集
- win7官方版下载
- win7 server 2008下载
- win2008服务器系统
- win server 2008完整版
- win11原版镜像
- windows10 22h2系统下载
- win11系统最新版
- 小修win10下载
- 小修系统
- 安卓电子书阅读器
- xb21cn系统下载
- xb21cn精简系统
- 源码
- windows11预览版下载
- 微软win11下载
- win11最新版下载
- win11 build 22624最新版
- 多媒体播放器
- 屏幕录像软件
- 屏幕录像
- OpenAI ChatGPT
- UNIX 操作系统
- 苹果
- edge
- 浏览器
- GBA 模拟器
- 开源视频编辑器
- Linux
- 安卓视频编辑器
- 腾讯
- 系统清理工具
- Windows 更新卡住怎么办
- Windows 更新安装错误
- Windows 更新清理
- Windows 更新遇到错误
- 如何制作迅雷下载链接
- 迅雷下载链接制作
- 迅雷专用下载链接生成
- 迅雷链接
- ipconfig /flushdns
- Windows 11 技巧
- 刷新 DNS 命令
- 如何清除 DNS 缓存
- Windows Update
- Windows 小知识
- Windows 更新名称
- Windows 更新命名
- Windows 更新如何命名
- HiPER Calc Pro 下载
- HiPER Calc Pro 中文版
- HiPER Calc Pro 汉化版
- 安卓计算器
Copyright© 235ZYW.COM版权所有〖235资源网〗
〖恒创科技〗为本站提供专业云计算服务
本站发布的内容来源于互联网,如果有侵权内容,请联系我们删除!E-mail:235@235w.com
侵权处理|版权声明|商务合作|我要投稿|XML地图
暂无评论,来添加一个吧。