新手学Linux总被各种目录绕晕?bin、etc、var到底有啥区别?一张图+速查表,3分钟搞懂核心架构!本文的主题是Linux根文件系统,在进入正文之前,我们先来思考一个问题:什么是Linux根文件系统?根文件系统被认为是Linux内核启动后挂载的第一个文件系统,是Linux文件树的根,是所有绝对路径的起点。📂 核心架构:倒挂的“目录树”
Linux文件系统就像一棵倒挂的大树,/(根目录)是所有目录的起点,所有文件和目录都从这里延伸。核心目录主要分为3大类,记牢分类更易上手:
系统运行类:支撑系统正常运转,缺一不可 /bin(基础命令)、/sbin(管理员命令)、/boot(启动文件)、/etc(配置文件)
用户数据类:存放用户相关内容,日常操作高频接触 /home(普通用户家目录)、/root(管理员专属目录)、/tmp(临时文件)
设备与服务类:管理设备和系统服务,了解即可 /dev(设备文件)、/proc(系统进程信息)、/var(日志/缓存)、/usr(应用程序)
📖 速查表:1句话记住核心目录功能
不用死记硬背,每句口诀对应一个目录,新手也能快速记住!
/home:用户家目录,存个人文件,“我的地盘,随便折腾!”
/etc:系统配置文件(如网络设置),“系统设定集,改动要备份!”
/boot:存启动引导程序和内核文件,“开机钥匙,千万别乱动!”
/bin:基础命令(如ls、cp),“常用命令都在这,新手必备”
/sbin:管理员命令(如shutdown),“root专属工具,权限拉满!”
/var:存日志、缓存等变化文件,“系统日记本,文件会变大”
/usr:应用程序和数据(类似Windows程序),“软件大本营,目录超大!”
/tmp:临时文件(重启自动清空),“临时游乐场,别放重要东西”
/dev:设备文件(如硬盘、鼠标),“一切皆文件,设备变节点”
/proc:虚拟文件系统,看进程/内核信息,“系统状态窗口,非真实文件”
/root:管理员root的家目录,“root私人领地,非请勿入!”
/mnt:临时挂载外部存储(如U盘),“U盘插这里,即插即用!”
💡 新手避坑指南(重中之重)
很多新手栽在这些细节上,看完少走弯路!
绝对路径vs相对路径:从/开始是绝对路径(如/home/user),从当前目录开始是相对路径(如./file),别搞混啦~
别乱动系统目录:/etc、/boot等目录改动可能导致系统无法启动,操作前一定要备份!
临时文件用/tmp:重要数据千万别放/tmp,重启后会自动清空,避免数据丢失!
总结:Linux文件目录看似复杂,记住“根目录为起点、分类记忆、不碰危险目录”这3点,就能轻松上手。收藏这篇,后续操作随时查阅,再也不用到处找资料啦!