当前位置:
首页 > Linux环境 > linux的目录结构讲解

linux的目录结构讲解

"/ " Linux文件系统的入口,也是处于最高一级的目录
"/bin" bin是Binary的缩写。这个目录存放着最经常使用的命令,比如 cp, ls
"/boot" Linux的内核及引导系统程序所需要的文件目录,比如 vmlinuz initrd.img 文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录.
"/dev" 设备文件存储目录
"/etc" 系统配置和初始化文件的所在地,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件
"/home" 普通用户家目录默认存放目录(root用户除外)
"/lib" 重要库文件存放目录
"/lost+found" 在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动 的过程中fsck工具会检查这里,并修复已经损坏的文件系统.有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来修复,或移到文件到原来的位置上。
"/mnt" 这个目录一般是用于存放挂载储存设备的挂载目录的,主要看/etc/fstab中怎么定义
"/opt" 有些软件包也会被安装在这里,也就是自定义软件包,比如Slackware的KDE,Fedora的OpenOffice
"/proc" 操作系统运行时,进程信息及内核信息(比如cpu、硬盘分区、内存信息等)存放在这里.
"/root" root用户的家目录
"/sbin" 大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权执行此目录下命令
"/tmp" 临时文件目录
"/usr" 这个是系统存放程序的目录,比如命令、帮助文件等。这个目录下有很多的文件和目录。当我们安装一个Linux发行版官方提供的软件包时,大多安装在这里
"/var" 这个目录存放一些是经常变动的内容如System log files, lock files, mail spools, and printer spools.
还有有些比较重要的子目录,我也列举如下:
/etc/rc.d 放置开机和关机的脚本。/etc/rc.d/init.d放置启动脚本/etc/xinetd.d 配置xinetd.conf可以配置启动其他额外服务。/usr/inlude 一些distribution套件的头文件放置目录,安装程序时可能会用到。/usr/lib 套件的程序库/urs/local 默认的软件安装目录。/usr/share/doc 系统说明文件的放置目录/usr/share/man 程序说明文件放置目录/usr/src 内核源代码目录/usr/X11R6 X的存放目录
/etc/rc.d 放置开机和关机的脚本。
/etc/rc.d/init.d 放置启动脚本
/etc/xinetd.d 配置xinetd.conf可以配置启动其他额外服务。
/usr/include 一些distribution套件的头文件放置目录,安装程序时可能会用到。
/usr/lib 套件的程序库
/usr/local 默认的软件安装目录。
/usr/share/doc 系统说明文件的放置目录
/usr/share/man 程序说明文件放置目录
/usr/src 内核源代码目录
/usr/X11R6 X的存放目录