从 Windows 转 Linux,这几个概念彻底颠覆了我的使用习惯
当我决定彻底切换到 Linux 时,并没有想到这不仅仅是一次操作系统的更换,更像是一场思维方式的彻底重构。Windows 的使用逻辑已经深深植入我的日常习惯,从文件管理到软件安装,再到桌面交互,一切都显得那么理所当然。可 Linux 带来了一套完全不同的哲学,它更模块化、更标准化,也更需要用户主动理解底层设计。这种转变让我在初期经历了不小的困惑,但也让我逐渐欣赏到 Linux 的强大与灵活性。
1. Linux 文件系统
Windows 用户最直观的认知之一就是“盘符”。C 盘装系统和程序,D 盘存电影和游戏,E 盘备份数据,这种划分方式简单粗暴,也非常符合大多数人的使用直觉。即使你把整个系统都塞进 C 盘,也不会影响基本功能。
但 Linux 完全抛弃了这种盘符概念。整个文件系统从一个单一的根目录“/”开始,所有内容——系统文件、用户数据、外部设备——都挂载在这个根目录之下。这就像一棵巨大的树,根部是“/”,然后延伸出各种分支目录。
这种设计遵循严格的 Filesystem Hierarchy Standard(FHS,文件系统层次标准)。主要目录各有明确职责:
/home:用户个人文件夹,相当于 Windows 的 Users 目录。每个用户都有自己的子目录,存放文档、下载内容和个性化配置。
/etc:系统配置文件存放地,几乎所有全局设置都在这里。
/usr:大部分已安装的应用程序二进制文件和共享数据。
/opt:第三方大型软件或商业应用的安装位置。
/var:存放日志、缓存和运行时数据等经常变化的内容。
/media 或 /mnt:外部存储设备(如 U 盘、移动硬盘)挂载的目录。
当你插入 U 盘时,系统会自动在 /media 下创建一个挂载点,而不是弹出一个新“盘符”。这种统一结构让系统更加有序,软件安装位置也高度标准化,避免了 Windows 中程序文件散落在 Program Files、AppData、ProgramData 等多个地方的混乱。
当然,这种严格性也意味着随意移动系统目录下的文件可能会导致应用无法正常工作。Linux 鼓励用户尊重这些约定俗成的路径,而不是随意“乱放”。
初次面对终端里的 ls / 命令时,我感到非常陌生。但熟悉之后,你会发现这种设计让备份、迁移和系统管理变得更加可预测。


Tonysen
校验提示文案
不良值友圈
校验提示文案
不良值友圈
校验提示文案
Tonysen
校验提示文案