Linux 基础操作:目录结构、磁盘分区与权限
适用读者:有 C++/Qt 基础(熟悉 QDir / QFile),手边有一台云服务器(示例环境:Alibaba Cloud Linux,2 核 / 2G / 40G 系统盘)。 主线:每条命令都在真实服务器上跑过,边用边理解。 1. 根目录里都有什么 ls / 看到的目录(Alibaba Cloud Linux 实测): bin dev home lib64 media opt root sbin swapfile tmp var boot etc lib lost+found mnt proc run srv sys usr 这些目录不是平级无关的文件夹,而是各司其职(FHS 标准约定): 目录 放什么 类比 Windows /etc 系统与服务配置文件 C:\Windows\System32 配置 /usr 系统软件与库(最大) C:\Program Files /var 经常变化的数据:日志、缓存 C:\ProgramData 日志 /home 普通用户的家目录 C:\Users\ /root root 用户的家目录(不在 /home 里) — /tmp 临时文件,重启可能清空 %TEMP% /opt 第三方大软件 D:\Software /boot 启动引导文件 — /proc /sys /dev /run 内存虚拟文件系统,不在磁盘上 — lost+found ext4 文件系统 fsck 修复碎片(有它说明 / 是 ext4) 磁盘扫描碎片 swapfile 交换文件(小内存机器用文件代替交换分区) 虚拟内存 pagefile.sys 💡 /proc 里的数字目录就是进程 PID——内核把进程信息伪装成文件给你看,cat /proc/cpuinfo 就是读 CPU 信息。 ...
豫公网安备41108202000982号