每天学一个 Linux 命令(19):rm

点击上方“民工哥技术之路”,选择“设为星标”

回复“1024”获取独家整理的学习资料!

昨日推荐:每天学一个 Linux 命令(18):mv

命令简介

rm 命令用来删除指定的文件或目录,此命令是一个危险的命令,操作前一定要再三确认是否正确,然后再执行操作步骤。

默认情况,它是不能直接删除目录的,需要配合选项来删除。当使用 -r 或 -R 选项来执行 rm 时,它会递归删除任何匹配到的目录,且它们的子目录以及子目录下包含的所有文件。

如需要针对文件扩展名字符匹配来删除多个文件时,rm 命令需要使用 -i 选项来配合完成。使用这个选项时,系统会逐一提示你是否要删除文件,当你输入y并按Enter键,文件就会被删除,反之,则文件不会被删除。

语法格式

rm [选项] 文件或目录
mv [options] FILE DIRECTORY

选项说明

-d:#把要删除的目录的硬连接数量变成0,删除该目录
-f:#强制删除文件或目录
-i:#删除之前提示用户是否删除
-r或-R:#递归处理
--preserve-root:#不对根目录进行递归操作;
-v:#显示指令的详细执行过程。

应用举例

删除文件test.txt和文件test1.txt前进行确认是否删除,删除命令如下

[root@test ~]# rm -i test.txt test1.txt 
rm: remove regular file ‘test.txt’? y
rm: remove regular file ‘test1.txt’? y
#输入y确认删除

删除/test目录下所有目录,并删除前不进行确认。删除命令如下。

[root@test ~]# rm -rf /test/
[root@test ~]# ls /test
ls: cannot access /test: No such file or directory

每天学一个 Linux 命令(17):chmod

每天学一个 Linux 命令(16):mkdir

每天学一个 Linux 命令(15):man

推荐阅读 点击标题可跳转

996 违法???真相是这样的。。

微信出硬件了!或于春节上线

淦!又是美团。。。。这次吃相很难看

全球最大色情网站宣布:封杀特朗普

分布式存储 GlusterFS 介绍与部署

红旗 Linux 桌面操作系统 11 来了

Redis 6.0 集群搭建实践

华为悄悄推出"应用市场",免费、无广告,贼好用!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值