重构大版本更新
一口气全面统一博客样式,移除部分冗余导航页面,更专注内容展示。
从根目录出发,理解 Linux 的目录结构与'一切皆文件'的设计哲学。
Linux 最重要的设计哲学之一就是”一切皆文件”——硬盘是文件、键盘是文件、甚至进程信息也是文件。理解这一点,是入门 Linux 的第一步。
与 Windows 的多盘符(C:、D:)不同,Linux 只有一个根目录 /,所有东西都挂在它下面。
常用目录一览:
| 目录 | 用途 |
|---|---|
/home | 普通用户的家目录 |
/etc | 配置文件(改配置基本都在这) |
/var/log | 系统日志 |
/tmp | 临时文件,重启可能清空 |
/usr/bin | 系统命令 |
pwd # 我在哪ls -lh # 这里有什么(人性化大小)cd /etc # 去哪里tree -L 2 # 树状看结构(需安装 tree)df -h # 磁盘还剩多少# 查看 CPU 信息——就是读一个文件cat /proc/cpuinfo
# 查看内存使用——还是读文件cat /proc/meminfo设备也在 /dev 下以文件形式存在:/dev/sda 是第一块硬盘,/dev/null 是可以吞噬一切输出的”黑洞”。
# 把输出丢进黑洞(常用于屏蔽错误信息)command 2> /dev/null记住三条:根目录 / 是一切的起点;配置在 /etc、日志在 /var/log;“一切皆文件”让你用 cat 就能读懂系统。下一篇文章我们讲文件权限。