1. 删除文件
1)rm 后面直接跟文件名,可以删除文件,删除前会询问是否删除(y确认,n取消)。
rm 文件名
2)如果不需要询问,直接删除,可以加上 -f
参数
rm -f a.txt
3)删除所有txt结尾的文件,配合通配符
rm -f *.txt
4)删除所有 a 开头的文件
rm -f a*
这种格式也可以,./
代表当前目录,意思是删除当前目录下所有a开头的文件。
rm -f ./a*
5)同时删除多个文件,用空格间隔
rm -f a.txt b.txt
提示:文件名可以用Tab键补全,防止手动输入错误。
6)删除隐藏文件
rm -f *
并不能删除隐藏文件,想要删除隐藏文件,可以使用通配符
rm -f .*
当然,.
和 ..
这两个目录仍然不会被删除
2. 删除目录
1)删除目录需要使用 -r
参数(文件可以直接删,但目录不能直接删),默认会询问是否删除(y确认,n取消)。
rm -r 目录
2)加上 -f 参数,可以直接删除,不再询问。
rm -rf 目录
3)显示删除的步骤
rm -rfv test/
4)使用 -d
参数,可以只删除空目录。
像下面这样,我删除当前目录下的所有目录,只有空目录被删除,非空的目录就被跳过,不会删除。
rm -df \*
**先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前在阿里**
**深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**
**因此收集整理了一份《2024年最新Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。**
![img](https://img-blog.csdnimg.cn/img_convert/958e19bf5e74713cb7e17a107f0bb11d.png)
![img](https://img-blog.csdnimg.cn/img_convert/7fd88298a17e7afc4e2c61aea9bdb0f8.png)
![img](https://img-blog.csdnimg.cn/img_convert/9e2355a0dfbf1c6a8e7901a077a35c16.png)
![img](https://img-blog.csdnimg.cn/img_convert/37057ec5c62a96e9757798806020a826.png)
![img](https://img-blog.csdnimg.cn/img_convert/4d7513ab439a00e3d15b15971d2499f6.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上运维知识点,真正体系化!**
**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**
**[需要这份系统化的资料的朋友,可以点击这里获取!](https://bbs.csdn.net/topics/618542503)**
%以上运维知识点,真正体系化!**
**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**
**[需要这份系统化的资料的朋友,可以点击这里获取!](https://bbs.csdn.net/topics/618542503)**