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/8/2 8:07:22阅读更多 →
基于大模型与终身记忆构建智能NL2SQL查询系统

基于大模型与终身记忆构建智能NL2SQL查询系统

1. 项目概述:当自然语言成为数据库的“母语” 作为一名和数据打了十几年交道的从业者,我经历过从手写复杂SQL到ORM框架,再到各种可视化BI工具的演变。但内心深处,始终有一个痛点:业务人员和分析师与数据库之间&#xf…

2026/8/2 8:05:21阅读更多 →
LED灯带参数全解析:从RGB、5050到IP65,硬件选型与工程避坑指南

LED灯带参数全解析:从RGB、5050到IP65,硬件选型与工程避坑指南

1. 项目概述:拆解一个看似简单的LED灯带 “RGB-5050-5V-IP65-60D-1M”,这串字符乍一看像是一串神秘的产品编码,或者某个电子元件的型号。但对于我们这些常年泡在电子DIY、智能家居改造或者灯光项目里的老手来说,这其实是一份非常标…

2026/8/2 8:05:21阅读更多 →
网盘直链下载助手:打破下载限制的终极解决方案

网盘直链下载助手:打破下载限制的终极解决方案

网盘直链下载助手:打破下载限制的终极解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / …

2026/8/2 14:00:38阅读更多 →
Inochi Creator:2D角色动画制作的终极开源解决方案

Inochi Creator:2D角色动画制作的终极开源解决方案

Inochi Creator:2D角色动画制作的终极开源解决方案 【免费下载链接】inochi-creator Inochi2D Rigging Application 项目地址: https://gitcode.com/gh_mirrors/in/inochi-creator 你是否曾经为2D角色动画制作而烦恼?传统的逐帧绘制耗时费力&…

2026/8/2 14:00:38阅读更多 →
MouseTracks:专业鼠标键盘轨迹追踪与可视化分析工具深度解析

MouseTracks:专业鼠标键盘轨迹追踪与可视化分析工具深度解析

MouseTracks:专业鼠标键盘轨迹追踪与可视化分析工具深度解析 【免费下载链接】MouseTracks Track and display mouse, keyboard and gamepad information for different applications. 项目地址: https://gitcode.com/gh_mirrors/mo/MouseTracks 在现代数字工…

2026/8/2 14:00:38阅读更多 →
BiliTools:一站式B站视频下载与AI智能总结工具

BiliTools:一站式B站视频下载与AI智能总结工具

BiliTools:一站式B站视频下载与AI智能总结工具 【免费下载链接】BiliTools 本项目已停止维护。 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools 还在为B站海量学习资源无法离线保存而烦恼吗?BiliTools作为一款基于Tauri构建的跨…

2026/8/2 14:00:38阅读更多 →
从零构建高性能相机应用:架构设计、图像处理与性能优化实战

从零构建高性能相机应用:架构设计、图像处理与性能优化实战

1. 项目概述:从零到一构建一个相机应用最近在梳理自己过去做的一个相机应用项目,名字就叫“reCamera”。这名字听起来有点意思,其实“re”前缀想表达的是“重新定义”或者“回归本质”的意思。当时做这个项目的初衷,是觉得市面上很…

2026/8/2 14:00:38阅读更多 →
TB6605FTG步进电机驱动芯片:从原理到实战应用全解析

TB6605FTG步进电机驱动芯片:从原理到实战应用全解析

1. 从一块“黑疙瘩”说起:为什么TB6605FTG值得你花时间研究如果你玩过航模、DIY过3D打印机,或者捣鼓过任何需要精确控制旋转的设备,那你大概率接触过无刷电机。而要让无刷电机听话地转起来,一块靠谱的驱动板是核心。今天要聊的TB6…

2026/8/2 13:58:38阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:10阅读更多 →
限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

更多请点击: https://intelliparadigm.com 第一章:AI模板批量生成的核心价值与落地全景 AI模板批量生成正从实验性工具演进为现代软件工程的关键基础设施。它通过语义理解、上下文感知与结构化约束,将重复性高、模式明确的代码/文档/配置生成…

2026/8/2 0:00:12阅读更多 →
如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南 【免费下载链接】web-archives Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari 项目地址: https://gitcode.com/gh_mirrors/we/web-a…

2026/8/2 0:00:13阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:10阅读更多 →
限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

更多请点击: https://intelliparadigm.com 第一章:AI模板批量生成的核心价值与落地全景 AI模板批量生成正从实验性工具演进为现代软件工程的关键基础设施。它通过语义理解、上下文感知与结构化约束,将重复性高、模式明确的代码/文档/配置生成…

2026/8/2 0:00:12阅读更多 →
如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南 【免费下载链接】web-archives Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari 项目地址: https://gitcode.com/gh_mirrors/we/web-a…

2026/8/2 0:00:13阅读更多 →
无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 在数字媒体创作领域,视频编辑处理的质量损…

2026/8/2 1:29:34阅读更多 →
AI辅助本科论文写作:8大工具评测与高效使用指南

AI辅助本科论文写作:8大工具评测与高效使用指南

1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…

2026/8/2 2:32:55阅读更多 →
如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手 【免费下载链接】ticket-purchase 大麦自动抢票,支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase 还在为抢不到热门演唱会门票…

2026/8/2 2:09:20阅读更多 →