第2章:Linux 基础,rmdir 命令
专栏导航上一篇第2章Linux 基础mkdir 命令的简单入门回到目录下一篇无本节前言对于本节所讲解的知识有可能你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点请你自行查阅。我呢也会提到一部分的参考课节。但是呢你不应该依赖于我的主动提及。最好呢你自己能够多去了解和查看本专栏目录。另外呢本专栏是一个整体是用来系统化地讲解 Linux 0.12 内核的一套教程。所以呢也需要你在学习本节课程的时候注意专栏的体系完整性。比如软件安装我们需要在整个专栏中安装一套软件那你如果是为了学习 Linux 0.12 内核那么你就需要跟随着本教程安装好一整套软件而不可以孤立地看着某个课节。比如说我们的专栏中会讲解 Bochs 模拟器 的安装。这个软件的安装就需要在我们专栏中所指定的乌班图 26.04.1 版本里面进行。脱离了这个系统版本你在其它的版本的乌班图里面或者是在其它的 Linux 发行版里面来安装那么你可能会安装不上。所以请大家在学习本专栏的课节的时候务必要注意本专栏的体系完整性注意查看本专栏的目录。本节我们来讲解 rmdir 命令。本节的 rmdir 命令的学习需要大家先学习过 mkdir 命令。mkdir 命令的讲解课节如下面的链接所示。参考课节第2章Linux 基础mkdir 命令的简单入门务必先学习上面的参考课节然后再学习本节内容。我们开始。一. rmdir 命令一命令基础格式本命令的基础格式如下。rmdir 一个或多个空格 dir_name其效果是删除终端的工作目录里面的名为【dir_name】的空目录。在 Linux 里面目录就是文件夹空目录就是空文件夹。空目录并不是说里面真的一个项目都没有不是的。任何一个目录它里面至少会有两个项目。我们管目录里面的项目叫做目录项。任何一个目录里面至少会包含有【.】和【..】两个目录项。这俩东西是啥我们本节不讲以后有机会我们再讲。所谓的空目录它是指这个目录里面除了【.】和【..】两个目录项之外不再含有其它的项目。一般地我们用 mkdir 命令新建的目录它都是一个空目录。同样地我们通过在某个文件夹里面点击鼠标右键然后通过右键菜单新建一个文件夹这个新的文件夹它也是一个空目录。接下来呢请大家打开自己的乌班图虚拟机。然后呢我们双击桌面上的【主目录】图标进入【主文件夹】里面。在 Linux 的世界里【文件夹】和【目录】是同义词。所以【主目录】和【主文件夹】是同一个东西。然后呢我们在【主文件夹】里面双击进入【文档】文件夹。然后呢我们在【文档】文件夹里面打开一个终端并将终端处理成下图所示的纯净状态。图1接下来呢我们来看一看【主文件夹/文档】文件夹里面的内容。图2里面有四个文件夹和一个 txt 文档。接下来呢我们在图1 所示的终端里按照下图所示执行三个命令创建三个目录。图3通过图3 所示的三个命令的执行我们就创建了【d01】、【d02】和【d03】三个目录这三个目录都是空目录。创建好了以后我们用 rmdir 命令来尝试着将它们给分别删除。请大家在图3 所示的终端里面执行下述命令。rmdir d01执行结果如下面的两个图所示。图4图5结果就是如图5 所示终端的工作目录【主文件夹/文档】文件夹里面还有 d03 和 d02但是没有了 d01 文件夹。我们再分别执行下图所示的两个命令来分别将 d02 和 d03 给删除掉。图6也就是像图6 那样子通过执行【rmdir d02】和【rmdir d03】亮条命令将 d02 和 d03 目录都给删除掉。你可以自己查看【主文件夹/文档】文件夹的内容应该可以看到d02 和 d03 已经被删除掉了。二删除多个文件夹删除多个文件与先修课节 mkdir 命令的创建多个文件夹类似。我们来看一看命令格式。rmdir 一个或多个空格 dir_name1[一个或多个空格 dir_name2 一个或多个空格 dir_name ...... ]也就是假定在终端的工作目录里面存在着【d04】、【d05】和【d06】三个文件夹则下述命令可以将其一块删除掉。rmdir d04 d05 d06首先呢请大家用【mkdir d04 d05 d06】命令在图6 所示的终端里创建三个文件夹。如下图苏轼。图7然后呢我们来看一看【主文件夹/文档】的情况。如下图所示。图8如图8 所示d04、d05 和 d06 三个空目录已经创建出来了。接下来我们通过执行下图的红色框线所示的命令来一次性删掉它们。图9然后呢我们来看【主文件夹/文档】里面的情况。图10如图10 所示三个文件夹d04、d05 和 d06已经被删除掉了。好玩不三小结关于 rmdir 命令我们要介绍的也就这些了。本节我们所介绍的 rmdir 命令它所删除的依然只是终端的工作目录里面的空目录。其实rmdir 和 mkdir 一样所操作的目录的位置不仅仅是可以在终端的工作目录当中也可以是不在终端的工作目录当中。不过目前我们暂时没有讲解 Linux 的目录结构也没有讲解绝对路径、相对路径等等的概念。所以暂时地我们所操作的东西仅仅是工作目录中的东西。包括说在后面我们去初次讲解 tpuch 命令的时候我们所操作的东西也职是位于终端的工作目录中的东西。结束语本节内容不难祝大家学习愉快。专栏导航上一篇第2章Linux 基础mkdir 命令的简单入门回到目录下一篇无

相关新闻

html多行相同列批量填充内容,UltraEdit列模式Alt+C怎么用?

html多行相同列批量填充内容,UltraEdit列模式Alt+C怎么用?

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 2:17:57 阅读更多 →
ROS2小车网页直控:单进程WebSocket桥接实现

ROS2小车网页直控:单进程WebSocket桥接实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 2:16:57 阅读更多 →
ESP32模块化应用商店:固件热更新与边缘设备管理实践

ESP32模块化应用商店:固件热更新与边缘设备管理实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 2:16:57 阅读更多 →

最新新闻

开源Newsletter系统多租户安全设计:MailCheap从账户隔离到API Key撤销全链路指南

开源Newsletter系统多租户安全设计:MailCheap从账户隔离到API Key撤销全链路指南

【免费下载链接】mailcheap Newsletters where you pay for the emails you send, not for dormant subscribers, at a fraction of the price of beehiiv and the like. Open source: self-host it, or use mailcheap.ai. 项目地址: https://gitcode.com/gh_mirror…

2026/10/18 2:58:05 阅读更多 →
为什么Swift-Qwen3.8-27B推理快1.95倍?深入解析UkisAI“推理标记token惩罚“的防过度思考训练法

为什么Swift-Qwen3.8-27B推理快1.95倍?深入解析UkisAI“推理标记token惩罚“的防过度思考训练法

大模型推理模型本地部署多模态 【免费下载链接】Swift-Qwen3.8-27B-GGUF 项目地址: https://ai.gitcode.com/hf_mirrors/ukisai/Swift-Qwen3.8-27B-GGUF 点击查看 免费下载 Swift-Qwen3.8-27B 是 UkisAI 推出的 Qwen3.8-27B 推理加速衍生模型:通过"推理标记 t…

2026/10/18 2:58:05 阅读更多 →
G-Helper充电上限重启后不生效?先查配置和开机任务

G-Helper充电上限重启后不生效?先查配置和开机任务

G-Helper充电上限重启后不生效?先查配置和开机任务 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook, Exper…

2026/10/18 2:58:05 阅读更多 →
用LocalClaw搭建多Agent协作系统:架构、代码与踩坑记录

用LocalClaw搭建多Agent协作系统:架构、代码与踩坑记录

先说结论:这两年只要聊到AI应用,十个技术方案里八个在谈Agent。但大多数人做的Agent其实是个"单机版"——一个能调用工具、能回答问题的对话机器人,离真正的"协作系统"还差得远。我最近用LocalClaw重新搭了一套多Agent协…

2026/10/18 2:58:05 阅读更多 →
8GB显存也能微调7B大模型:轻量化训练平台实战指南

8GB显存也能微调7B大模型:轻量化训练平台实战指南

如果你的显卡只有8GB显存,手头有一万多条行业问答数据,想微调一个7B参数的开源大模型——这个想法放在两年前大概率会被劝退,因为全参微调最小的7B模型,显存需求也在60GB往上。但现在,“轻量化训练平台”这个概念&…

2026/10/18 2:58:05 阅读更多 →
KNN算法实战拆解:从约会数据分类到模型评估的完整流程

KNN算法实战拆解:从约会数据分类到模型评估的完整流程

提起KNN,很多人第一反应就是“机器学习最简单的算法”,没有之一。这次我要拆的案例,是经典的约会数据分类:根据一个人每年飞行的里程、玩游戏时间占总时间的百分比、每周吃掉的冰淇淋公升数,去判断对方在约会对象眼中属…

2026/10/18 2:57:05 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →