一、根文件系统目录
1. /bin
保存系统需要的可执行文件,一般都是一些命令,比如ls、cd,用户都可以使用
2. /dev
device的缩写,此目录下面的文件都是与设备有关的,都是设备文件。比如/dev/ttymxc0就表示串口0,如果想通过串口0收发数据,那就要操作文件/dev/ttymxc0的读写方法
3. /etv
此目录下保存的是配置文件
4. /lib
library的缩写,就是库文件,命令和用户编写的应用程序需要使用这些文件
5. /mnt
临时挂载目录,一般都是空的,可以在此目录下创建空的子目录,比如/mnt/sd,/mnt/usb,这样就可以将sd卡或者U盘挂载到此目录中
6. /proc
此目录一般是空的,当linux系统启动的以后会将此目录作为proc文件系统的挂载点,这是虚拟文件系统,没有实际的存储设备,这里的文件都是临时存在的,一般来存储系统运行信息文件
7. /usr
Unix Software Resource的缩写,也就是Unix操作系统的软件资源目录,很少使用
8. /var
可以存放一些可以改变的数据,嵌入式linux没有这个目录
9. /sbin
此目录页用户存放一些可执行文件,但是此目录下的文件或者说命令只有管理员才能使用,主要用户系统管理
10. /sys
系统启动以后此目录作为 sysfs 文件系统的挂载点,sysfs 是一个类似于 proc 文件系统的特殊文件系统,很少使用
11. /opt
可选的文件、软件存放区,很少用