Liunx系统学习一,liunx系统的目录结构及含义
LIUNX 系统目录结构:
“/”
===> 这是 linux 文件系统的入口,也是整个 linux 文件系统的根目录,linux 不同于 windows,没有所谓的 C,D,E 盘,整个 liunx 只有一个根分区
“/bin”
===> 这是 liunx 系统命令所在目录,例如 ls 命令。
===> 存在该目录的文件称之为 liunx 可执行文件
===>/usr/bin 与 /bin 目录类似。只是这个目录的文件面向普通用户
===>/bin 是系统所需要的基本命令
“/dev”
===> 这是 liunx 的设备文件存储目录。在 liunx 中,任何一种设备均是以文件形式存在。例如打开目录能够找到网卡,磁盘等设备专用文件
“/home”
===> 这是用户存放自身资源的目录
“/lost+found”
===> 在 Ext2 或 Ext3 文件系统中,当系统意外漰溃或机器意外关机时,产生的一些文件碎片存放在这里。本目录的作用是用于系统异常恢复。每次当系统重启时,fsck 会检测本目录,根据存在的文件碎片判断系统故障,并执行修复操作。
“/boot”
===> 这是用于存放 Liunx 的内核以及引导系统程序所必须的文件。
===> 引导程序 GRUB 或 LILO 的管理器一般也会存放于本目录。
“/etc”
===> 这是所有系统配置文件的存储目录,一些服务器有关的配置文件也存放在这里
===> 另外系统用户帐号及密码配置文件也存放在这里
“/lib”
===> 用于存放 Liunx 系统中最基本的动态链接库。功能相当于 Windows 下的 DLL 文件
“/media”
===> 用于存放各存储设备的挂接目录,例如挂接 U 盘后,会在此目录下看到 U 盘的根目录
“/misc”
===> 用于归类,一般为空
“/mnt”
===> 该目录是用于其他系统的挂在目录的。例如挂接 DVD 盘
===> 可以参看 /etc/fstab 的定义,将光驱挂在到 /mnt/cdrom 目录中
“/opt”
===> 用于自定义选择存放软件包,也就是自定义软件包安装到本目录。
===> 例如在当前所用的 liunx 中,OpenOffice 就是安装在这里。另外有些用户自己编译的软件包可以安装到这个目录。通过命令./configure --prefix=/opt,配置到本目录。
“/proc”
===> 用于存放操作系统运行时进程信息以及内核信息
===> 如 CPU,硬盘容量,内存使用率等。
“/root”
===>Liunx 超级权限用户 root 的主要操作目录
“/sbin”
===> 面向超级用户(root), 主要存放一些设计系统管理的命令
===> 普通用户无权执行这个目录下的命令。另外要留意一点,只要是以 sbin 开头的目录,一般只有超级用户才有权访问。
“/tmp”
===> 临时文件目录,存放在系统运行时产生的临时文件
“/var”
===> 某些大文件的溢出区,例如可以存放系统日志,见目录 /var/log
“/usr”
===> 这是系统存放程序的目录。比如命令,帮助文件等,其中 usr 目录也是 liunx 系统中最庞大的目录。几乎所有的程序都放在这个目录中。
/usr 下的目录结构:
“/usr/X11R6”
===> 存放 X window 的目录
“/usr/bin”
===> 存放面向普通用户的应用程序
“/usr/sbin”
===> 存放面向超级用户的一些管理程序
“/usr/doc”
===> 存放 liunx 文档
“/usr/include”
===> 存放在 liunx 下进行开发和编译程序所需要的头文件
“/usr/lib”
===> 存放常用动态链接库和软件包的配置文件
“/usr/man”
===> 存放帮助文档
“/usr/src”
===> 存放 Liunx 内核源代码
“/usr/local/bin”
===> 存放本地增加的命令
“/usr/local/lib”
===> 存放本地增加的库