Linux(Ubuntu)根目录结构及目录命令详解
所有目录都以/根目录起始是系统核心分区布局方便你理解路径、配置、日志、程序存放位置。一、一级根目录总览/ ├── bin 核心系统命令 ├── boot 启动内核、引导文件 ├── dev 硬件设备文件 ├── etc 全局配置文件重中之重 ├── home 普通用户家目录 ├── lib 系统运行依赖库 ├── media 自动挂载U盘、移动硬盘 ├── mnt 手动临时挂载目录 ├── opt 大型第三方软件如Chrome、IDEA ├── proc 内核虚拟文件内存映射无实体硬盘文件 ├── root 超级管理员root用户家目录 ├── run 进程临时运行文件、pid、套接字 ├── sbin 管理员专用系统命令 ├── srv 服务器站点数据网页、FTP数据 ├── sys 硬件内核参数虚拟目录 ├── tmp 临时文件重启自动清空 ├── usr 用户程序、文档、库最大目录 └── var 可变数据日志、数据库、缓存、下载二、逐个目录详细说明1. /bin基础可执行命令所有用户可用ls、pwd、cd、cat、cp、mv、rm系统救援模式也能使用。2. /sbinroot管理员专属命令reboot、mount、ifconfig、fdisk普通用户无法直接使用。3. /boot系统启动必需文件内核vmlinuz、grub引导配置。不要随意修改/删除损坏直接无法开机。4. /dev硬件设备映射文件Linux一切皆文件/dev/sda第一块硬盘/dev/sda1硬盘第一个分区/dev/tty0终端串口/dev/null黑洞设备写入数据直接丢弃5. /etc 【最常用配置目录】系统所有全局配置文件修改后生效系统服务/etc/network网卡网络配置/etc/nginx/Nginx网站配置/etc/mysql/数据库配置/etc/fstab开机自动挂载配置/etc/passwd用户账号信息/etc/crontab系统定时任务6. /home普通用户数据目录示例新建用户ubuntu家目录/home/ubuntu存放文档、桌面、下载、个人程序、私人配置。7. /root超级管理员root的专属家目录权限最高日常尽量不要直接用root操作。8. /tmp临时文件夹所有程序临时缓存、解压临时文件服务器重启全部清空适合解压临时文件。9. /usrUnix System Resource用户级软件安装目录体积最大/usr/bin应用软件命令/usr/lib软件依赖库/usr/share文档、图标、配置模板/usr/local手动编译安装的软件源码安装程序默认路径10. /varvariable 可变数据动态写入的数据会持续变大/var/log系统全部日志排查报错核心/var/libMySQL、Redis数据库数据/var/cacheapt包管理器缓存/var/www网页站点文件很多LAMP环境默认路径11. /media /mnt/mediaU盘、移动硬盘插入系统自动挂载位置/mnt手动挂载硬盘、镜像、共享文件夹专用目录虚拟机挂载常用12. /opt商业大型软件整包安装目录软件所有文件都放在一个文件夹内例如甲骨文数据库、JetBrains全家桶。13. /proc /sys纯内存虚拟目录断电消失用于查看运行状态/proc/cpuinfo查看CPU参数/proc/meminfo查看内存使用/sys调整硬件参数14. /run存放进程PID、服务套接字服务重启会重建。15. /srv存放对外服务数据比如网站根目录、ftp文件规范化部署会放在这里。三、日常开发运维高频路径速查及实用小命令个人文件~//home/用户名/系统日志/var/log/服务配置/etc/数据库数据/var/lib/mysql源码安装软件/usr/local/临时解压/tmp硬盘挂载/mnt网站部署/srv/www或/var/www/html实用小命令# 查看各分区磁盘占用df-h# 查看一级目录大小sudodu-sh/*# 进入配置目录cd/etc# 进入日志目录看报错cd/var/log四、 Ubuntu 目录操作常用命令1.查看当前所在目录pwd作用打印当前工作目录绝对路径。2. 切换目录 cd# 进入指定文件夹cd/home/user/Documents# 回到上一级目录cd..# 回到上两级目录cd../..# 直接回到家目录/home/用户名cd# 等价cd~# 回到上一次停留的目录来回切换超好用cd-# 进入根目录cd/3. 列出目录内容 lsls# 列出文件文件夹ls-l# 详细信息权限、所有者、大小、时间ls-a# 显示隐藏文件.开头ls-lh# 人性化大小显示KB/MB/GBls/etc# 直接查看其他目录内容不切换ls*.txt# 只看txt文件4. 新建文件夹 mkdirmkdirtest_folder# 单个文件夹mkdirdir1 dir2 dir3# 一次性建多个mkdir-pa/b/c/d# 递归创建多级目录必备参数-p5. 删除目录 rm / rmdir# rmdir 仅能删空文件夹rmdirtest_dir# rm 删除文件/文件夹-r递归-f强制不提示rm-rfolder_namerm-rffolder_name# 强制删除文件夹高危谨慎使用7. 复制目录 cp# 复制文件夹必须加 -rcp-r源目录 目标目录cp-r/home/file /tmp/backup6. 移动/重命名目录 mv# 移动目录mvold_dir /tmp/# 重命名同目录下移动改名mvold_name new_name8. 查找目录 find# 在根目录查找名叫nginx的文件夹find/-typed-namenginx# 在当前目录查找目录find.-typed-namelog-type d代表只匹配目录-type f是文件。9. 目录挂载、临时访问虚拟机共享文件夹常用# 创建挂载点目录mkdir/mnt/share# 挂载目录mount/dev/sdb1 /mnt/share# 卸载umount/mnt/share10. 查看目录磁盘占用 dudu-sh*# 查看当前文件夹各个子目录大小du-sh/var# 查看指定目录总大小11. 目录权限 chmod、归属 chown# 修改文件夹权限递归修改内部所有文件chmod-R755/web# 修改文件夹所有者chown-Ruser:user /home/project12. 高频组合示例pwdmkdirworkcdworkcp-r~/demo ./ls-lhdu-sh五、 Linux目录命令填空练习题含答案先做题再核对1. 基础填空直接写命令查看当前工作目录完整路径________回到用户家目录两种写法________ 、________切换到上一级目录________返回上一次所在目录________一次性创建多级目录 a/b/c 需要加参数mkdir ____ a/b/c复制整个文件夹必须加参数cp ____只删除空文件夹命令________递归强制删除文件夹慎用rm ____ 文件夹名查看目录内文件详细权限信息ls ____人性化显示文件大小KB/MBls ____2. 路径判断题绝对路径√ / 相对路径×/etc/nginxtest/log~/Documents../dir3. 目录作用填空系统所有配置文件存放目录________系统日志存放目录________U盘自动挂载目录________临时文件目录重启清空________root管理员家目录________源码编译软件默认安装目录________4. 实操场景题写出整条命令在家目录创建 project 文件夹内部同时建立 www、logs、config 三个子文件夹将/etc/hosts文件复制到上面 project/config 目录查看 project 整个文件夹占用磁盘大小在根目录下查找名称为mysql的文件夹把 project/www 重命名为 project/html附 参考答案一、基础填空pwdcd ~、cdcd ..cd --p-rrmdir-rf-l-lh二、路径判断√ 2. × 3. √ 4. ×三、目录作用/etc/var/log/media/tmp/root/usr/local四、场景命令mkdir -p ~/project/{www,logs,config}cp /etc/hosts ~/project/config/du -sh ~/projectsudo find / -type d -name mysqlmv ~/project/www ~/project/html补充小测验易错点mv同目录重命名跨目录移动find -type d只检索文件夹-type f检索文件/proc、/sys是内存虚拟目录不存在硬盘实体文件

相关新闻

ERP上线三步走,小工厂不踩坑

ERP上线三步走,小工厂不踩坑

一股脑全上,最容易半路荒废小工厂上ERP,最怕一股脑全上——数据没理就导、人不会用就切换、出问题没人管。按"理数据→试运行→全面跑"三步走最稳,推荐易特ERP软件。1. 为什么一股脑上ERP必翻车很多小厂上线失败,不是软…

2026/10/17 1:19:40 阅读更多 →
一学期水完 5 篇综述!Excel 文献矩阵管理与文献大纲生成方法

一学期水完 5 篇综述!Excel 文献矩阵管理与文献大纲生成方法

在研究生或者大学本科阶段,很多同学往往会面临多门专业课同时要求提交课程论文或文献综述的强压情况。一学期写五篇综述听起来像是一项不可能完成的任务,导致不少人在期末周不得不连夜糊弄,或者直接用大模型库库生成一堆充斥着“虚假引用”的…

2026/10/16 20:27:24 阅读更多 →
苹果Mac系统快捷键,苹果Mac的效率快捷键指南

苹果Mac系统快捷键,苹果Mac的效率快捷键指南

苹果Mac系统快捷键,苹果Mac的效率快捷键指南 平时在公众号里,星哥经常跟大家聊云原生、聊服务器折腾。但今天咱们换个口味,聊点每天开机都要用的“基本功”——Mac快捷键。 很多刚从Windows转到Mac的兄弟,一开始估计都跟我当年一样…

2026/10/17 15:11:04 阅读更多 →

最新新闻

MySQL学生成绩管理系统数据库设计:需求分析、建表、视图与存储过程完整方案

MySQL学生成绩管理系统数据库设计:需求分析、建表、视图与存储过程完整方案

简介:这份资源是北邮研一数据库课程大作业的完整详解文档,面向正在修读数据库系统课程、需要完成课程设计的研究生及高年级本科生。内容围绕学生成绩管理系统展开,覆盖需求分析、数据库设计、ER图绘制、逻辑结构设计与建表程序等完整流程&…

2026/10/17 16:15:27 阅读更多 →
Unity运行时导入3D模型:基于TriLib源码的模型加载与替换实践

Unity运行时导入3D模型:基于TriLib源码的模型加载与替换实践

简介:这套基于 Unity3D C# 与 TriLib 插件实现的运行时 3D 模型导入加载源码工程,面向需要为游戏或应用添加实时模型替换、关卡/场景编辑器以及 AR/VR 可视化等功能的 Unity 开发者。压缩包共 879 个文件,约 26.37MB,以 C# 脚本、…

2026/10/17 16:15:27 阅读更多 →
数据库关系代数与SQL实战入门:从课本习题到可执行查询

数据库关系代数与SQL实战入门:从课本习题到可执行查询

简介:本资源是《数据库系统概论(第5版)》王珊、萨师煊主编教材的配套课后习题详细答案,面向高校计算机、软件工程、信息管理等专业本科生及数据库初学者,用于巩固关系模型、关系代数、SQL语言等核心理论知识&#xff0…

2026/10/17 16:15:27 阅读更多 →
Unity3D数字孪生案例:从模型导入到数据驱动的完整落地路径

Unity3D数字孪生案例:从模型导入到数据驱动的完整落地路径

简介:面向数字孪生初学者与全栈开发爱好者的一套 Unity3d(WebGL)小案例代码包,聚焦硬件终端、webGL、Web端与服务端之间的数据交互链路,帮助解决 Unity3d 建模在网页端运行及 IoT 数据回流三维场景的问题。压缩包共3个…

2026/10/17 16:15:27 阅读更多 →
WordPress故障排查实战:从白屏、数据库到迁移陷阱一次说清

WordPress故障排查实战:从白屏、数据库到迁移陷阱一次说清

说起WordPress问题,我这几年遇到最多的不是某个单一故障,而是一堆"莫名其妙"的现象:前台白屏、后台登录死循环、文章保存按钮转圈、图片传不上去、网站被搜索引擎收录了一堆垃圾页面、搬家之后样式全丢。很多朋友的第一反应是"…

2026/10/17 16:15:27 阅读更多 →
Vim+GCC+库文件:打通Linux开发工具链的完整闭环

Vim+GCC+库文件:打通Linux开发工具链的完整闭环

我见过太多刚切到 Linux 的开发者,第一周就被劝退。倒不是 C 语言难,而是卡在了工作流上:在终端里不知道怎么快速改代码,写完程序不知道怎么编译,编译完了遇到各种链接报错又一头雾水。说白了,就是 Vim 操作…

2026/10/17 16:14:27 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 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/16 21:54:38 阅读更多 →
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/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练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 阅读更多 →