首页 > 代码库 > Linux各文件夹的作用
Linux各文件夹的作用
已经有一个星期没有写随笔了,上个星期项目上线再加上研究了一个星期的mysql,所以上个星期没有更新随笔。以后一定要坚持更新!!
------------------------------------------
/bin
binary的缩写,存放Linux中经常使用的命令对应的二进制文件。
/usr/bin
存放后期安装的一些预装软件的二进制文件,如gzip命令对应的二进制文件
/usr/local/bin
用户安装的第三方软件命令对应的二进制文件
/sbin、/usr/sbin/、/usr/local/sbin
和上面的一样,多了s的区别在于是管理员使用的命令存放的地方
/home
存放普通用户的主目录,Linux中没新增一个普通用户,就会在home中新建一个文件夹,文件夹的名字就是新增用户的用户名
/root
root用户的家目录
/lib
存放动态链接库文件,所谓的库文件就类似于windows中的dll文件
/lost+found
一般情况下是空的,用户非法关机后,里面就存放了一些文件
/etc
系统所有的配置文件都放在这里
/usr
Linux中安装的大部分应用的数据都放在这个目录下,类似于windows的program files目录
/boot
存放启动Linux时需要用到的核心文件
/proc
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
/srv
service缩写,该目录存放一些服务启动之后需要提取的数据。
/sys
这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。(摘抄于网络)
/tmp
存放临时文件
/dev
linux系统中所有的设备都抽象成为文件,而这些抽象出来的文件就放在这个目录下
/media
系统识别到的U盘,光驱等会挂载到这个目录下面
/mnt
用户挂载用户的一些临时的文件系统
/opt
给系统安装的第三方软件可以放在这个目录
/var
存放不断增长的文件,如mysql的数据库文件就放在这个目录下面
/selinux
SELinux是一种安全子系统,它能控制程序只能访问特定文件。
Linux各文件夹的作用