openEuler 目录管理保姆级教程:两节课吃透目录结构与 cd / mkdir / rmdir / pwd,新手直接收藏!

发布时间:2026/10/19 7:23:39
openEuler 目录管理保姆级教程:两节课吃透目录结构与 cd / mkdir / rmdir / pwd,新手直接收藏! 博主名称一鸣 个人专栏: 《苍穹外卖》《喜喜》⛺️生活的理想就是为了理想的生活!文章目录一、为什么每个学 Linux 的人都要先搞懂目录二、openEuler 目录结构长什么样三、核心目录逐个拆解一表看懂四、目录管理四件套cd / mkdir / rmdir / pwd4.1 cd切换目录想去哪就去哪4.2 mkdir创建目录一键搞定4.3 rmdir删除目录注意它很挑食4.4 pwd我是谁我在哪五、实战演练跟着课堂场景敲一遍六、新手最容易踩的 5 个坑 ️ 坑 1rmdir 删不了非空目录️ 坑 2rmdir -p 必须在上一级目录操作️ 坑 3cd - 不是历史记录️ 坑 4temp 和 tmp 傻傻分不清️ 坑 5手滑 rm -rf /七、随堂小测你能全对吗八、总结一张脑图带走全部知识点 写在最后我是软件专业大二学生刚上完两节 openEuler 课熬夜把课堂笔记整理成这篇保姆级教程。全文零基础友好照着敲就能学会看完这篇你也能轻松拿下 openEuler 的目录管理与常用命令建议先点赞收藏再慢慢看不然刷着刷着就找不到了 一、为什么每个学 Linux 的人都要先搞懂目录先问自己一个问题你电脑里的文件是摊大饼放的还是分门别类放的肯定是后者对吧——视频放一个文件夹、图片放一个文件夹、软件放一个文件夹。Linux 系统也是一样只不过它把这件事做到了极致Linux 里一切皆文件而所有文件都住在/根目录这棵大树上。搞不清目录结构你连文件放哪都不知道搞不清目录命令你连切换和新建都做不了。很多新手包括我刚开始学 openEuler 时看到满屏的命令就头大。但其实核心就三件事看清目录结构树长什么样记住核心命令cd / mkdir / rmdir / pwd避开经典大坑rmdir 删不了非空目录等今天这篇一次性帮你把这三件事全部搞定 ✅二、openEuler 目录结构长什么样openEuler 是华为发起的开源操作系统兼容 CentOS 生态它的目录结构遵循FHS文件系统层次标准。课堂上的经典树形图长这样/ ┌───────┬──────┬──────┼──────┬──────┬──────┬──────┬──────┬──────┬──────┐ │ │ │ │ │ │ │ │ │ │ │ bin boot dev etc home root run sbin temp usr var │ │ │ ┌──────┼──────┐ ┌──────┼──────┐ │ │ │ │ │ │ │ │ alice bob eve bin local sbin tmp │ tmp用 mermaid 画出来更直观CSDN 编辑器直接支持渲染/bin 基本命令boot 启动文件dev 设备文件etc 配置文件home 用户家目录root 管理员家目录run 运行时数据sbin 系统管理命令temp 临时文件usr 应用程序目录var 可变数据alicebobevebinlocalsbintmptmp小提示课件里根目录下写的是temp但 Linux 标准的临时目录其实叫/tmpusr和var下面也都是tmp。上课跟着课件走写代码/考试时认准标准的/tmp别记混了。三、核心目录逐个拆解一表看懂光看图不够每个目录干什么用的才是重点。我把课堂内容 标准知识整理成了一张表建议收藏目录全称/含义主要作用举个栗子 /根目录整棵目录树的起点所有路径都从它出发cd /回到根目录/binbinaries存放基本命令ls、cp、mv、cat 等/bin/ls查看文件/bootboot存放系统启动相关文件内核、引导程序开机引导就靠它/devdevices存放设备文件一切硬件都映射成文件/dev/sda代表硬盘/etcetcetera存放系统与软件的配置文件/etc/passwd用户信息/homehome普通用户的家目录每个用户一个文件夹/home/alice、/home/bob、/home/eve/rootrootroot 管理员的家目录普通用户进不去管理员专属地盘/runrun存放运行时产生的临时数据进程运行时的状态信息/sbinsystem binaries存放系统管理命令一般要 root 权限/sbin/reboot重启/temp(/tmp)temporary存放临时文件系统可能随时清理下载了一半的文件放这/usruser存放用户程序与软件bin、local、sbin、tmp/usr/local手动安装的软件/varvariable存放经常变化的数据日志、缓存、邮件/var/log系统日志记忆口诀根下十一个兄弟bin 命令 boot 启dev 设备 etc 配home 用户 root 秘run 运行 sbin 管temp 临时 usr 软var 日志天天记四、目录管理四件套cd / mkdir / rmdir / pwd这四个命令就是课堂上最核心的目录管理四件套每个都要会背、会敲、会解释。4.1 cd切换目录想去哪就去哪cd change directory作用是切换当前目录。这是你敲得最多的命令没有之一基本用法命令含义cd 路径切换到指定路径cd /home/alice用绝对路径切换从根/开始写cd home/alice用相对路径切换从当前位置开始写cd ..返回上一级目录两个点 上级cd ~或直接cd回到当前用户的家目录cd ~alice直接进入alice 用户的家目录cd -在最近访问的两个目录之间来回切换 ⭐cd /回到根目录重点解释cd -课堂重点它就像一个回看按钮只在最近去过的两个目录之间切换。比如你从/跳到/home/alice再敲cd -就跳回/再敲一次又回到/home/alice。注意它不是历史记录只记住上一个目录# 实操演示[rootlocalhost /]# cd /home/alice # 绝对路径切入 alice[rootlocalhost alice]# cd ~ # 回到家目录root 的 /root[rootlocalhost ~]# cd - # 在最近两个目录之间切换 → 回到 /home/alice/home/alice[rootlocalhost alice]# pwd # 看看自己现在在哪/home/alice4.2 mkdir创建目录一键搞定mkdir make directory作用是创建目录文件夹。基本用法mkdir目录名# 创建单个目录mkdir-p路径# 递归创建多级目录课堂重点mkdir-v目录名# 创建时显示过程信息mkdir-m700目录名# 创建时直接指定权限为什么-p是重点因为不加它你想一次创建a/b/c三层目录会直接报错因为上级a还不存在加了-p就能一步到位[rootlocalhost ~]# mkdir 实训[rootlocalhost ~]# mkdir -p 实训/第1天/笔记 # 一次性创建三层绝了[rootlocalhost ~]# ls 实训第1天[rootlocalhost ~]# ls 实训/第1天笔记⚠️注意目录名别乱用空格和特殊字符如#、否则后面操作会把自己坑死。4.3 rmdir删除目录注意它很挑食rmdir remove directory作用是删除目录。❗❗ 课堂反复强调rmdir只能删除空目录rmdir目录名# 删除一个空目录rmdir-p路径# 从内向外递归删除多级空目录经典报错现场必考[rootlocalhost ~]# rmdir 实训rmdir: failed to remove实训:Directory not empty# 目录里还有东西删不掉rmdir -p的注意点课堂原话必须在其上一级目录进行删除操作。因为-p是从内到外一层层删空目录的你要保证每一级都是空目录否则照样报错。那非空目录怎么删用rm -r 目录名递归删除。但千万、千万、千万别敲rm -rf /那是删库跑路级别的操作直接整个系统没了 [rootlocalhost ~]# rmdir -p 实训/第1天/笔记 # 从内向外删空目录需在 /root 上级目录操作[rootlocalhost ~]# rm -r 实训 # 删除非空目录慎用4.4 pwd我是谁我在哪pwd print working directory作用是显示当前所在目录的完整路径。迷路了就敲它准没错。基本用法pwd# 默认显示链接路径符号链接指向的路径pwd-P# 显示物理路径绕过符号链接显示真实路径课堂重点就是区分链接路径和物理路径链接路径-L默认你看到的路径可能经过符号链接快捷方式拐弯了物理路径-P文件系统里真实存在的位置不拐弯。[rootlocalhost ~]# pwd/root[rootlocalhost ~]# pwd -P/root 简单理解链接路径是门牌号写哪就是哪物理路径是房子实际盖在哪。日常用pwd就够了了解-P即可。五、实战演练跟着课堂场景敲一遍课堂案例是/home下有 alice、bob、eve 三个用户咱们就用这个场景完整走一遍# 1️⃣ 从根目录出发绝对路径进入 alice 的家[rootlocalhost /]# cd /home/alice# 2️⃣ 看看自己现在在哪[rootlocalhost alice]# pwd/home/alice# 3️⃣ 创建自己的实训项目结构递归创建一步到位[rootlocalhost alice]# mkdir -p 实训/第1天/笔记# 4️⃣ 确认创建成功[rootlocalhost alice]# ls -R 实训实训: 第1天 实训/第1天: 笔记# 5️⃣ 回到上一级目录[rootlocalhost alice]# cd ..[rootlocalhost home]## 6️⃣ 去隔壁 bob 家串个门相对路径[rootlocalhost home]# cd bob[rootlocalhost bob]# pwd/home/bob# 7️⃣ 用 cd - 快速切回 alice最近两个目录来回横跳[rootlocalhost bob]# cd -/home/alice[rootlocalhost alice]# cd -/home/bob看到了吗cd -就是两个目录之间反复横跳的神器配合pwd随时确认位置整套流程非常丝滑 六、新手最容易踩的 5 个坑 我把这两节课里最容易翻车的点全给你标出来了️ 坑 1rmdir 删不了非空目录rmdir只吃空目录目录里但凡有个文件就报Directory not empty。想删非空目录要用rm -r。️ 坑 2rmdir -p 必须在上一级目录操作-p是从内向外递归删除每一级都得是空目录且要在合适的上级目录发起否则照样报错。️ 坑 3cd - 不是历史记录它只记住上一个目录只在最近两个目录之间切换不是回到十分钟前的时光机。️ 坑 4temp 和 tmp 傻傻分不清课件根目录写的是temp但标准 Linux 临时目录是/tmpusr、var 下也是tmp。认准/tmp这是全网通用写法。️ 坑 5手滑rm -rf /这是新手村终极杀器一旦执行系统直接瘫痪。凡是含rm -rf的命令敲之前先默念三遍我看清路径了七、随堂小测你能全对吗Q1rmdir能删除含有文件的目录吗A不能。rmdir只能删除空目录非空目录会报Directory not empty。Q2mkdir -p 实训/第1天/笔记的作用是什么A递归创建多级目录一次性把三层目录都建出来不用一层层手动 mkdir。Q3cd -是什么意思A在最近访问的两个目录之间来回切换相当于回看上一个目录。Q4pwd和pwd -P的区别Apwd默认显示链接路径可能经过符号链接拐弯pwd -P显示物理路径真实位置。Q5想删除一个非空目录应该用什么命令Arm -r 目录名递归删除。⚠️ 使用前一定确认路径别敲成rm -rf /。全对的评论区扣 1错一道的扣 2让我看看有多少人栽在 rmdir 上 八、总结一张脑图带走全部知识点openEuler 目录管理 ├── 目录结构树形 │ ├── / 根目录 │ ├── bin / sbin命令 │ ├── boot启动 │ ├── dev设备 │ ├── etc配置 │ ├── home / root家目录 │ ├── run / temp临时 │ └── usr / var程序与日志 ├── cd 切换目录 │ ├── 绝对路径 / 相对路径 │ ├── cd .. 上一级 │ ├── cd ~ 回家 │ ├── cd ~用户名 去指定用户家 │ └── cd - 两个目录横跳 ⭐ ├── mkdir 创建目录 │ ├── mkdir 目录名 │ └── mkdir -p 递归创建 ⭐ ├── rmdir 删除目录 │ ├── 只能删空目录 ⭐ │ └── rmdir -p 上一级目录操作 └── pwd 显示当前目录 ├── 链接路径默认 -L └── 物理路径-P 写在最后这两节课的内容说多不多说少不少但目录结构和这四个命令是 Linux 一切的基石——后面学文件权限、学 vim、学部署项目全都要从这里起步。如果你觉得这篇对你有帮助 点赞让更多被目录搞晕的新手看到⭐ 收藏下次忘了一键翻出来 评论区扣 1让我看看今天学了多少人 关注我我是正在死磕 openEuler 的大二菜鸟下一篇整理文件操作全家桶ls / cp / mv / rm不见不散创作不易转载注明出处一起加油冲

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询