首页 > 代码库 > Linux目录笔记
Linux目录笔记
/bin:用户命令目录(所有用户都可以执行的命令文件目录)
/dev:计算机设备目录(在Linux上一切皆文件,计算机上的设备在该目录里面都以文件方式显示出来,但是,这只是设备的入口,是不能像目录cd进去或者像程序直接运行的)
/home:用户的家目录,在home目录下有以用户目录为名的目录。Ps:用户只能访问自己的目录,不能访问别的用户的目录
/lost+found:碎片文件目录,当计算机突然断电,该目录能找回还没来得及保存的文件。
/misc:放杂项不好归类文件的目录,一般没有文件。
/net:和misc目录一样
/proc:伪目录,在硬盘上里面是没有文件的,内核映射文件(控制系统内核相关)
/sys:也是伪文件系统,跟硬件设备相关属性映射文件(比如硬盘)
/sbin:管理命令目录(管理员执行的)
/tmp:临时目录,所有人都可以访问和修改的(只能修改自己的)
/var:存放数据目录,例如网站目录,数据库文件,日志文件等等,普通用户是不能进行修改的,只可读
/boot:系统启动文件目录,里面有以Initrd-开头的img文件类型的linux内核文件
/etc:所有程序及系统的配置文件目录,配置文件为文本格式文件
/lib:库文件,供程序调用,后缀为.so相当于windows里面的dll文件
/media:一般为可移动设备的挂载目录,之前说dev目录里面的设备是直接无法访问的,那是要挂载,像光盘,u盘是挂载在media目录下,挂载后可cd进去访问设备;
/mnt:挂载多余硬盘类,与media目录类似
/opt:第三方程序安装目录(现在linux约定,安装已经不在该目录了)
/root:超级管理员目录,和用户家目录一样,只是分开了。
/usr:全局共享只读文件,/bin /sbin /lib 为系统启动所需的命令目录
/usr/bin /usr/sbin /usr/lib这些目录为系统启动后要提供关键服务所需命令之类的目录。(一个为了系统启动,这个为了基本服务)
下面这些为第三方程序安装,运行的目录,比如mysql什么的(之前说/opt目录现在已经不是标准第三方软件安装目录)
/usr/local/bin
/usr/local/sbin
/usr/local/lib
本文出自 “Horic的XX窝” 博客,请务必保留此出处http://zhlqx.blog.51cto.com/8430475/1533386