LInux下对目录的一些操作指令
发布日期:2022-02-28 20:48:40 浏览次数:12 分类:技术文章

本文共 626 字,大约阅读时间需要 2 分钟。

如果不是空目录,用以下方法:

一、使用 rm 命令

rm命令通常用于删除Linux中的文件

可以添加参数来删除目录。

例如,递归地删除目录,使用递归选项 -r 或 -R ,如果目录是受写保护的,则会提示是否继续删除目录和目录中的文件。

加上可以 -f 强制删除而不被提示。

  • 例如:
    rm -rf MyDocuments/

可以在单个命令中删除多个目录。

  • 例如
    rm -rf dir1 dir2 dir3
    表示删除所有目录和它们的子目录,并且不提示

二、使用 find 命令

find命令帮助用户根据特定的表达式搜索文件和目录。此外,该命令可用于搜索目录并根据指定的搜索标准删除它们。

  • 例如
    find . -type d -name "MyDocuments" -exec rm -rf {} +
    表示删除当前目录中的名为”MyDocuments”的目录
  • 其中:
    . 表示在当前目录执行
    -type d 表示只搜索目录
    -name 指定目录名称
    -exec rm -rf 表示执行 rm 命令,删除所有目录和内容
    {} + 追加在 rm 命令末尾

删除空目录

  • 删除指定空目录:rmdir 命令即可
  • 如果要批量删除所有空目录,可使用以下命令
    find . -type d -empty -delete
  • 其中:
    -empty 表示只对空目录进行操作
    -delete 表示删除包括子目录在内的所有空目录

另:
nautilus . 可在可视化界面打开当前目录

转载地址:https://blog.csdn.net/weixin_53381817/article/details/115082526 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:verilog行为级建模(1)
下一篇:阶段一模块三笔记

发表评论

最新留言

做的很好,不错不错
[***.191.171.16]2022年10月02日 04时25分44秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章

Cacti被监控机器 配置 snmp协议 2019-09-06 11:16:24
inotify 2019-09-06 11:16:23
chatrr lsatrr 2019-09-06 11:16:22
软链接 硬链接 2019-09-06 11:16:22
Fastdfs php扩展访问 2019-09-06 11:16:21
Firewall 防火墙 2019-09-06 11:16:20
增加 server httpd 控制脚本 2019-09-06 11:16:20
Linux恢复删除的文件 2019-09-06 11:16:19
linux 删除文件 磁盘空间未释放 2019-09-06 11:16:18
shell脚本 定期删除日志 2019-09-06 11:16:17
Linux 系统参数优化 2019-09-06 11:16:17
php 安装 pdo_mysql 2019-09-06 11:16:16
web访问 FastDFS 方法思路 2019-09-06 11:16:15
FastDFS 配置文件 client.conf storage_ids.conf 2019-09-06 11:16:15
Shell 增加server rsync 控制脚本 2019-09-06 11:16:14
系统工程师 常用 工具 命令 2019-09-06 11:16:14
从运维角度看中大型网站架构的演变之路 2019-09-06 11:16:13
Cacti 升级 2019-09-06 11:16:12
Cacti 安装插件 2019-09-06 11:16:12
Cacti 邮件 报警 2019-09-06 11:16:11