根目录结构及主要内容
/ 这就是根目录。以下部分都是根目录下的子目录
/usr 目录包含所有的命令、程序库、文档和其它文件。
/bin 系统启动时需要的执行文件(二进制),这些文件可以被普通用户使用。
/sbin 系统执行文件(二进制),这些文件不打算被普通用户使用。
/etc 操作系统的配置文件目录。
/root 系统管理员(也叫超级用户或根用户)的Home目录。
/dev 设备文件目录。
/lib 根文件系统目录下程序和核心模块的共享库。
/boot 启动文件。所有与系统启动有关的文件都保存在这里。
/opt 可选的应用程序。
/sbin s就是Super User的意思,也就是说这里存放的是系统管理员使用的管理程序。
/proc 虚拟文件系统,它存在于内存之中而不是硬盘上。也不占用任何硬盘空间。
/var 动态数据,如网站数据、数据库数据、ftp文件等。
/home 普通用户家目录,目录包含用户的文件。
/tmp 临时文件。该目录会被自动清理干净。
/lost+found 在文件系统修复时恢复的文件 ,这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。
/mnt 临时挂载,让用户临时挂载别的文件系统。
/media 挂载媒体设备,如挂载usb接口的移动硬盘、U盘、CD/DVD驱动器等。
/sys ubuntu linux 系统下的目录
/etc 这是一个非常最要的目录,Linux系统中很多重要的文件位于此目录之下
/etc/group : 组用户信息;
/etc/passwd : 包含所有的用户信息,如密码,登录shell等;
/etc/fstab : 配置系统有哪些文件系统;
/etc/inittab : 配置init在不同运行级别下分别如何启动系统;
/etc/hosts : 域名解析的配置信息;
/etc/inetd.conf : 进程控制信息;
/etc/printcap:配置如何与打印机通信;
/etc/XF86Config:包含XFree86的初始配置;
/usr 这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下,目录下比较重要的部分有:
/usr/X11R6 存放X-Window的目录;
/usr/bin 存放着许多应用程序;
/usr/sbin 给超级用户使用的一些管理程序就放在这里;
/usr/doc 这是Linux文档的大本营;
/usr/include Linux下开发和编译应用程序需要的头文件,在这里查找;
/usr/lib 存放一些常用的动态链接共享库和静态档案库;
/usr/local 这是提供给一般用户的/usr目录,在这里安装软件最适合;
/usr/man man在Linux中是帮助的同义词,这里就是帮助文档的存放目录;
/usr/src Linux开放的源代码就存在这个目录,爱好者们别放过哦!
/usr/share 独立与你计算机结构的数据,譬如,字典中的词。
/proc目录的内容:
/proc/cpuinfo 关于处理器的信息,如类型、厂家、型号和性能等。
/proc/devices 当前运行内核所配置的所有设备清单。
/proc/dma 当前正在使用的DMA通道。/proc/filesystems 当前运行内核所配置的文件系统。
/proc/interrupts 正在使用的中断,和曾经有多少个中断。
/proc/ioports 当前正在使用的I/O端口。
举例,使用下面的命令能读出系统的CPU信息。
cat /proc/cpuinfo
总结来说:
· 用户应该将文件存在/home/user_login_name目录下(及其子目录下)。
· 本地管理员大多数情况下将额外的软件安装在/usr/local目录下并符号连接在/usr/local/bin下的主执行程序。
· 系统的所有设置在/etc目录下。
· 不要修改根目录(“/”)或/usr目录下的任何内容,除非真的清楚要做什么。这些目录最好和LINUX发布时保持一致。
· 大多数工具和应用程序安装在目录:/bin, /usr/sbin, /sbin, /usr/x11/bin,/usr/local/bin。
· 所有的文件在单一的目录树下。没有所谓的“驱动符”。
[ 本帖最后由 灰儿 于 2009-2-24 10:56 编辑 ] |
|