linux⽬录(常⽤⽬录及所放⽂件类型)
linux⽬录配置是遵循FHS(Filesystem Hierarchy Standard)标准的,FHS官⽅指出其主要⽬的是希望让⽤户了解到已安装的软件放置于那个⽬录下。
FHS根据⽂件系统使⽤的频繁与否以及是否允许⽤户随意改动,将⽬录分成四种类型。
不变的(static)可分享(shareable)类型:/usr、/opt
不变的(static)不可分享(unshareable)类型:/etc、/boot
可变的(variable)可分享(shareable)类型:/var/mail、/var/spool/news
可变的(variable)不可分享(unshareable)类型:/var/lock
//处于Linux⽂件系统树形结构的最顶端,它是Linux⽂件系统的⼊⼝,所有的⽬录、⽂件、设备都在/之下。
-
/bin 该⽬录存放着系统最常⽤的最重要的命令,相当于DOS下的内部命令,只不过它们是以独⽴的⽂件
形式
存在。⽐如:ls、cp、mkdir等命令。这个⽬录中的⽂件都是可执⾏的并且是普通⽤户都可以使⽤的命
令。作为系统最基础的命令都放在这⾥。
binary
/usr 该⽬录是系统存放程序的地⽅,⽐如普通命令、帮助⽂件、安装的软件等。这个⽬录下有很多的⽂件和
⽬录。当我们安装⼀个Linux发⾏版官⽅提供的软件包时,⼤多安装在这⾥。当有涉及服务器的配置⽂
件时,会把配置⽂件安装在/etc⽬录中。/usr⽬录下包括涉及字体⽬录/usr/share/fonts、帮助⽬
录/usr/share/man或/usr/share/doc等。
unix shared resource
/var 该⽬录的内容是经常变动的,/var下有/var/log⽬录⽤来存放系统⽇志的⽬录。/var/www⽬录⽤来定
义Apache服务器站点存放⽬录。/var/lib⽤来存放⼀些库⽂件。
variable
/sbin ⼤多数涉及系统管理的命令都存放在该⽬录中,它是超级权限⽤户root的可执⾏命令存放地,普通⽤户
⽆权限执⾏这个⽬录下的命令,凡是⽬录sbin中包含的命令都是root权限才能执⾏的。
super user binary
/root Linux超级权限⽤户(系统管理员)root的主⽬录。-
/home 普通⽤户的主⽬录都默认存放在该⽬录中,⽐如:有个⽤户叫wang,那它的主⽬录就
是/home/wang,也可以⽤~wang表⽰。
-
/etc 该⽬录是系统配置⽂件的所在地,⼀些服务器的配置⽂件也在这⾥,⽐如:⽤户帐号及密码配置⽂件
等。
etcetera
/dev 设备⽂件存储在该⽬录中,这个⽬录下是所有Linux的外部设备⽂件,这些设备⽂件的功能类似于DOS
linux内核文件放在哪下的.sys⽂件和Win下的.vxd⽂件。Linux将设备当成⽂件使⽤,即将设备抽象化,这样极⼤地⽅便了
我们对设备的操作控制。因此Linux中设备和⽂件是⽤相同的⽅法访问的。
device
/boot Linux的内核及引导系统的程序所需要的⽂件都存放在该⽬录中,⽐如vmlinuz、initrd.img等⽂件都位
于这个⽬录中。在⼀般情况下,GRUB或LILO系统引导管理器在这个⽬录中。
-
/opt该⽬录是可选的软件包安装⽬录,有些软件包我们可以将它安装在该⽬录中。optional
/tmp 该⽬录⽤于存放临时⽂件,有时⽤户运⾏程序的时候,会产⽣⼀些临时⽂件。/tmp就是⽤来存放临时
⽂件的。/var/tmp⽬录和该⽬录的作⽤是相似的。
temporary
/lost+found 在ext2或ext3⽂件系统中,当系统意外崩溃或机器意外关机,⽽产⽣的⼀些⽂件碎⽚就存放在该⽬录
中。当系统启动在过程中fsck⼯具会检查这⾥,并修复已经损坏的⽂件系统。 有时系统发⽣问题,有
很多的⽂件被移到这个⽬录中,可能要⽤⼿⼯的⽅式来修复,或移到⽂件原来的位置上。
-
/lib 该⽬录⽤于存放库⽂件,这个⽬录⾥存放着系统最基本的共享库,其作⽤类似于Windows⾥的.dll⽂
件。⼏乎所有的应⽤程序都须要⽤到这些共享库。
library
/mnt 该⽬录是⽤于存放挂载储存设备的挂载⽬录的,系统提供这个⽬录是让⽤户临时挂载别的⽂件系统,⽐
如有cdrom等⽬录。
mount
/proc 操作系统运⾏时,进程(正在运⾏中的程序)信息及内核信息(⽐如cpu、硬盘分区、内存信息等)存
放在这⾥。/proc⽬录是伪装的⽂件系统proc的挂载⽬录,proc并不是真正的⽂件系统。因此,这个
⽬录是⼀个虚拟的⽬录,它是系统内存的映射,我们可以通过直接访问这个⽬录来获取系统信息。也就
是说,这个⽬录的内容不在硬盘上⽽是在内存⾥。
process
/
misc该⽬录可以⽤来存放杂项⽂件或⽬录,即那些⽤途或含义不明确的⽂件或⽬录可以存放在该⽬录下。miscellany
/media 即插即⽤型存储设备的挂载点⾃动在该⽬录下创建。⽐如USB盘系统⾃动挂载后,会在这个⽬录下产⽣
⼀个⽬录;CDROM/DVD⾃动挂载后,也会在这个⽬录中创建⼀个⽬录,类似于cdrom这个⽬录。该
⽬录只有在最新的发⾏套件上才有。
-
/initrd 系统在启动前的内核是压缩的(这和ramdisk有关),当系统启动时需要解压缩,该⽬录就是解压缩时的临时⽬录,当启动完后⼜将该⽬录清空。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论