Linux rm命令详解,Linux删除文件目录(非常详细)从零基础入门到精通,看完这一篇就够了。_linux 删除一个目录

Linux rm命令详解,Linux删除文件目录(非常详细)从零基础入门到精通,看完这一篇就够了。_linux 删除一个目录

一、常用操作

1. 删除文件2. 删除目录 二、其他操作

作用:删除文件或目录

参数:

-f 直接删除,不需要确认。-r 递归删除(用来删除目录)-i 删除前逐一询问。-v 显示步骤-d 只删除空目录

一、常用操作

rm 文件名 # 删除文件(询问确认)

rm -f a.txt # 删除文件(不询问)

rm -f *.txt # 删除以 txt 结尾的文件

rm -f a* # 删除以 a 开头的文件

rm -f ./-file # 删除以 - 开头的文件

rm -f a.txt b.txt # 同时删除多个文件(空格间隔)

rm -f .* # 删除隐藏文件

rm -r 目录 # 删除目录(询问确认)

rm -rf 目录 # 删除目录(不询问)

rm -rfv 目录 # 显示删除步骤

rm -df * # 只删除空目录

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 *

二、其他操作

1)删除链接文件时,只会删除自身,而不会删除链接文件所指向的文件。

2)删除 - 开头的文件

系统默认-后面跟参数,如果直接用 rm -file,系统会把file当成参数,从而报错。

可以使用以下两种方式绕过:

rm -- -file

rm -f ./-file

3)Linux没有回收站功能,删除的文件无法找回,删除前一定要确认好,以免误删。

网络安全学习路线

这是一份网络安全从零基础到进阶的学习路线大纲全览,小伙伴们记得点个收藏!

阶段一:基础入门

网络安全导论

渗透测试基础

网络基础

操作系统基础

Web安全基础

数据库基础

编程基础

CTF基础

该阶段学完年薪15w+没有问题

阶段二:技术进阶(到了这一步你才算入门)

弱口令与口令爆破

XSS漏洞

CSRF漏洞

SSRF漏洞

XXE漏洞

SQL注入

任意文件操作漏洞

业务逻辑漏洞

该阶段学完年薪25w+

阶段三:高阶提升

反序列化漏洞

RCE

综合靶场实操项目

内网渗透

流量分析

日志分析

恶意代码分析

应急响应

实战训练

该阶段学完即可年薪30w+

阶段四:蓝队课程

蓝队基础

蓝队进阶

该部分主攻蓝队的防御,即更容易被大家理解的网络安全工程师。

攻防兼备,年薪收入可以达到40w+

阶段五:面试指南&阶段六:升级内容

需要上述路线图对应的网络安全配套视频、源码以及更多网络安全相关书籍&面试题等内容可在文章后方领取。

如果你对网络安全入门感兴趣,那么你需要的话可以点击这里网络安全重磅福利:入门&进阶全套282G学习资源包免费分享!

或者扫描下方csdn官方合作二维码获取哦!

感谢您观看我的文章,谢谢!!

相关数据

LOL男枪皮肤价格表有哪些
365bet体育投注网

LOL男枪皮肤价格表有哪些

⌚ 10-06 👁️‍🗨️ 4914
明世隐攻略揭秘:双链掌控,如何引领团队逆袭巅峰?
beat365为什么登录不了

明世隐攻略揭秘:双链掌控,如何引领团队逆袭巅峰?

⌚ 10-10 👁️‍🗨️ 5809