<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>FHS on 鹿鸣青野的blog</title><link>https://www.sylgalaxy.xyz/tags/fhs/</link><description>Recent content in FHS on 鹿鸣青野的blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 25 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.sylgalaxy.xyz/tags/fhs/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux 基础操作：目录结构、磁盘分区与权限</title><link>https://www.sylgalaxy.xyz/posts/linux-directory-disk-permission/</link><pubDate>Tue, 25 Aug 2026 00:00:00 +0000</pubDate><guid>https://www.sylgalaxy.xyz/posts/linux-directory-disk-permission/</guid><description>&lt;blockquote&gt;
&lt;p&gt;适用读者：有 C++/Qt 基础（熟悉 &lt;code&gt;QDir&lt;/code&gt; / &lt;code&gt;QFile&lt;/code&gt;），手边有一台云服务器（示例环境：Alibaba Cloud Linux，2 核 / 2G / 40G 系统盘）。
主线：每条命令都在真实服务器上跑过，边用边理解。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="1-根目录里都有什么"&gt;1. 根目录里都有什么&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;ls /&lt;/code&gt; 看到的目录（Alibaba Cloud Linux 实测）：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;bin dev home lib64 media opt root sbin swapfile tmp var
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;boot etc lib lost+found mnt proc run srv sys usr
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;这些目录&lt;strong&gt;不是平级无关的文件夹&lt;/strong&gt;，而是各司其职（FHS 标准约定）：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;目录&lt;/th&gt;
&lt;th&gt;放什么&lt;/th&gt;
&lt;th&gt;类比 Windows&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/etc&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;系统与服务配置文件&lt;/td&gt;
&lt;td&gt;&lt;code&gt;C:\Windows\System32&lt;/code&gt; 配置&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/usr&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;系统软件与库（最大）&lt;/td&gt;
&lt;td&gt;&lt;code&gt;C:\Program Files&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/var&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;经常变化的数据：日志、缓存&lt;/td&gt;
&lt;td&gt;&lt;code&gt;C:\ProgramData&lt;/code&gt; 日志&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/home&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;普通用户的家目录&lt;/td&gt;
&lt;td&gt;&lt;code&gt;C:\Users\&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/root&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;root 用户的家目录&lt;/strong&gt;（不在 &lt;code&gt;/home&lt;/code&gt; 里）&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/tmp&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;临时文件，重启可能清空&lt;/td&gt;
&lt;td&gt;&lt;code&gt;%TEMP%&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/opt&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;第三方大软件&lt;/td&gt;
&lt;td&gt;&lt;code&gt;D:\Software&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/boot&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;启动引导文件&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/proc&lt;/code&gt; &lt;code&gt;/sys&lt;/code&gt; &lt;code&gt;/dev&lt;/code&gt; &lt;code&gt;/run&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;内存虚拟文件系统&lt;/strong&gt;，不在磁盘上&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;lost+found&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;ext4 文件系统 fsck 修复碎片（有它说明 &lt;code&gt;/&lt;/code&gt; 是 ext4）&lt;/td&gt;
&lt;td&gt;磁盘扫描碎片&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;swapfile&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;交换文件（小内存机器用文件代替交换分区）&lt;/td&gt;
&lt;td&gt;虚拟内存 &lt;code&gt;pagefile.sys&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;code&gt;/proc&lt;/code&gt; 里的数字目录就是进程 PID——内核把进程信息伪装成文件给你看，&lt;code&gt;cat /proc/cpuinfo&lt;/code&gt; 就是读 CPU 信息。&lt;/p&gt;</description></item></channel></rss>