作为开端,只有一个单独的顶级目录结构。所有一切都从root开始,用'/'代表, 并且延伸到子目录。DOS/Windows有不同的分区同时目录都存于分区上。linux则通过'加载'的方式把所有分区都放置在root下制定的目录里。windows下最接近于root的是c:。 一句话总结:Windows下,目录结构属于分区;Linux下,分区属于目录结构。 在linux中,windows的c是用类似/c/windows/system来表示的。Linux是免费的系统。在windows之前,Unix已经存在了很久。从DOS开始使用'/'选项而'\'作为目录分隔符。 更加麻烦的是Linux同样选择了大小写敏感。这意味着字母的大小写变得非常重要。所以在这种情况下THIS和ThIs是不同的。这个规定会使dos用户遇到很多麻烦。Linux的文件系统与目录结构 图例:目录树的主要部分有root(/)、/usr、/var、/home等等。下面是一个典型的linux目录结构如下:/ 根目录/bin 存放必要的命令/boot 存放内核以及启动所需的文件等/dev 存放设备文件/etc 存放系统的配置文件/home 用户文件的主目录,用户数据存放在其主目录中/lib 存放必要的运行库/mnt 存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。/proc 存放存储进程和系统信息/root 超级用户的主目录/sbin 存放系统管理程序/tmp 存放临时文件的目录/usr 包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。/var 包含系统产生的经常变化的文件,例如打印机、邮件、新闻等假脱机目录、日志文件、格式化后的手册页以及一些应用程序的数据文件等等。建议单独的放在一个分区。典型的/usr目录如下:/X11R6 存放X window系统/bin 存放增加的用户程序/dict 存放字典/doc 存放追加的文档/etc 存放设置文件/games 存放游戏和教学文件/include 存放C开发工具的头文件/info 存放GNU信息文件/lib 存放库文件/local 存放本地产生的增加的应用程序/man 存放在线帮助文件/sbin 存放增加的管理程序/share 存放结构独立的数据/src 存放程序的源代码由于/usr中的文件不和特定的计算机相关,也不会在通常使用中修改,因此可以通过网络共享这个目录(文件系统),这样,当管理员安装了新的软件之后,所有共享这一文件系统的计算机均可以使用新的软件。配置文件的特点文本文件传递参数,定制环境大多位于/etc目录配置文件类型与主机信息相关的配置文件与系统引导登录的相关的配置文件与文件系统相关的配置文件与系统管理相关的配置文件与系统服务相关的配置文件