本篇文章主要介绍linux根目录。

/ 表示root目录,对root目录的了解,将会对后面linux系统的学习会有很大帮助

/boot:系统启动相关的文件,如内核

/dev:设备文件

    设备文件分为:

    1、块设备:随机访问,数据块

    2、字符设备:线性访问,按字符为单位

/etc:配置文件

/home:用户的家目录,每个用户的家目录通常默认为/home/username/

/root:管理员的家目录

/lib:库文件

    1、静态库

    2、动态库:.so(shared object)

/lib/modules:内核模块文件

/media:挂载点目录,一般挂载移动设备

/mnt:挂载点目录,一般挂载额外的临时文件系统

/opt:可选目录,第三方程序的安装目录

/proc:伪文件系统,内核映射文件

/sys:伪文件系统,跟硬件相关的属性映射文件

/var:可变化文件

/bin:可执行文件,用户命令

/sbin:管理命令

/usr:全局共享只读文件(里面包含/usr/bin,/usr/sbin,/usr/lib)

/usr/local:(也包含/usr/local/bin,/usr/local/sbin,/usr/local/lib)