我已经使用 Windows 很长时间了。现在我转到了 ubuntu (13.04)。我使用 ubuntu 才 2 到 3 周。我不明白这些目录/var,/家,/媒体等等。。。有人能把所有的 ubuntu 目录与 windows 目录联系起来吗?对于像我这样的初学者来说,这可能很容易理解。更准确地说,我甚至不知道哪个目录的行为像C:哪一个表现得像D: 或 E:或其他。我不知道该将哪种文档保存在哪里。
答案1
这张图片胜过千言万语。“问题”在于,没有一个标准被所有发行版所使用,因此每个发行版都会有(微小的)变化。例如,虽然 Debian 和 Ubuntu 使用 /usr/local ,但其他发行版使用 /opt (用于安装从源代码编译的软件包或软件包管理系统之外的软件包 [ubuntu 上的 apt] )。
但这是旧标准。新标准是 3.0,请参阅
https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html
以下是一些亮点:
源现在是有效的 DocBook XML,并带有适当的工具更改。
新目录,包括 /run 和 /sys。
删除较旧的兼容目录,例如 /usr/X11R6。
修正了许多错别字,并对模棱两可的部分进行了澄清。
各个发行版正处于实施新标准的不同阶段。
答案2
/var
- 存储日志和其他内容的地方/home
- 用户文件的存储位置 - Windows 等效版本\Users\<username>
或\Documents and Settings\<username>
/media
(或者/run/media
在某些系统上,我认为曾经是/mnt
这样的)- 通常安装诸如 USB 棒之类的设备 - 其中的目录可以相当于等D:\
。WindowsE:\
为每个分区分配一个字母,文件管理器使用该字母,而 Linux 使用设备名称(例如/dev/sdb1
)和挂载点(例如/media/my-memory-stick
)/
文件系统的根目录——相当于C:\
Windows 上的。
也可以看看:
答案3
除了其他答案之外,值得注意的是:
/usr/bin
有点像C:\Program Files
(存储程序,不同之处/usr/bin
在于只有程序的二进制文件,而C:\Program Files
文件夹包含二进制文件和其他文件。/home
几乎完全一样C:\Users
- 每个用户都有一个主目录,如/home/ramvignesh
。在这个主目录中,对于每个用户,都有Pictures
、Downloads
、Documents
、Desktop
文件夹,就像在 Windows 中一样。/bin
与之类似C:\Windows
,它包含操作系统的许多核心文件。不过,它并不是唯一一个包含这些文件的文件夹。