1、/-根
linux文件系统的最顶端是/,我们称/为Linux的root。也就是Linux操作系统的文件系统。Linux的文件系统的入口就是/linux安全加固,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。
2、/bin所有用户的二补码命令目录
包含二补码可执行文件。
在单用户模式下linux培训机构,你须要使用的常见Linux命令都坐落此目录下系统的所有用户使用的命令都设在这儿。
比如:ps、ls、ping、grep、cp
3、/sbin目录-系统管理的二补码命令目录
跟/bin类似,在这个目录下的linux命令一般由系统管理员使用,对系统进行维护。例:iptables、reboot、fdisk、ifconfig、swapon命令
4、/etc-配置文件目录
二补码安装包的配置文件默认路径和服务启动命令储存的目录
5、/dev-设备文件目录
例:声卡、磁盘、光驱等。在Linux系统上,任何装置与周边设备都是以档案的型态存在于这个目录当中。只要通过存取这个目录下的某个档案,就等于存取某个装置。比要重要的档案有/dev/null,/dev/zero,/dev/tty,/dev/lp*,/dev/hd*,/dev/sd*等等
6、/proc-进程信息及内核信息目录
这个目录本身是一个虚拟文件系统(virtualfilesystem),他放置的资料都是在显存当中,比如系统核心、行程资讯(process)、周边装置的状态及网路状态等等。由于这个目录下的资料都是在记忆体(显存)当中,所以本身不占任何硬碟空间。比较重要的档案(目录)诸如:/proc/cpuinfo,/proc/dma,/proc/interrupts,/proc/ioports,/proc/net/*等等。
7、/var-变量文件目录
var代表变量文件。
假如/usr是安装时会占用较大硬碟容量的目录,这么/var就是在系统运作后就会逐渐占用硬碟容量的目录。由于/var目录主要针对常态性变动的文件,包括缓存(cache)、登录档(logfile)以及个别软件运作所形成的文件,包括程序文件(lockfile,runfile),或则比如MySQL数据库的文件等等。
8、/tmp-临时文件目录
包含系统和用户创建的临时文件。
当系统重新启动时,这个目录下的文件都将被删掉。
9、/usr-(UnixSoftwareResource)Unix操作系统软件资源放置的目录
所有系统默认的软件就会放置到/usr里边,包含二补码文件、库文件、文档和二级程序的源代码。
/usr/local中包含了从源安装的用户程序。比如,当你从源安装Apache,它会在/usr/local/apache2中。(跟/sbin和/bin的区别是非必备的)
这是一个虚拟的文件系统,系统资源以文本信息方式存在。诸如:/proc/uptime
10、/home-普通用户家目录
所有普通用户用home目录来储存她们的个人档案。
比如:/home/john、/home/nikita
11、/root-root用户家目录12、/boot-引导加载程序文件目录
包含引导加载程序相关的文件。
内核的initrd、vmlinux、grub文件坐落/boot下。
比如:initrd.img-2.6.32-24-generic、vmlinuz-2.6.32-24-generic
13、/lib-系统库
用于储存程序的动态库和模块文件
14、/opt-可选的附加应用程序安装目录
opt代表可选的。
包含从某些厂商的附加应用程序。
附加应用程序应当安装在/opt/或则/opt/的子目录下。
14、/mnt-挂载目录
系统管理员可以挂载其他临时文件系统。
15、/media-可联通媒体设备
用于挂载可联通设备的临时目录。
举例来说,挂载CD-ROM的/media/cdrom,挂载软驱驱动器的/media/floppy;
16、/srv-服务数据目录
/bin,/sbin,/usr/sbin,/usr/bin目录区别这种目录都是储存命令的,首先区别下/sbin和/bin:从命令功能来看,/sbin下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统linux执行bin文件命令,修补系统,/bin下储存一些普通的基本命令,如ls,chmod等,这种命令在Linux系统里的配置文件脚本里常常用到。从用户权限的角度看,/sbin目录下的命令一般只有管理员才可以运行,/bin下的命令管理员和通常的用户都可以使用。从可运行时间角度看,/sbin,/bin才能在挂载其他文件系统前就可以使用。而/usr/bin,/usr/sbin与/sbin/bin目录的区别在于:/bin,/sbin目录是在系统启动后挂载到根文件系统中的linux执行bin文件命令,所以/sbin,/bin目录必须和根文件系统在同一分区;
/usr/bin,usr/sbin可以和根文件系统不在一个分区。/usr/sbin储存的一些非必须的系统命令;/usr/bin储存一些用户命令,如led(控制LED灯的)。