Linux文件系统和设备文件系统主要内容Linux文件系统目录结构sysfs文件系统及测试设备文件系统及测试一、Linux文件系统目录结构•/dev:设备文件存储目录
•/lib:库文件目录
•/var:这个目录的内容经常变动,如/var/log目录被用来存放系统日志
•/etc:系统配置文件所在目录
•/proc:系统运行时,进程和内核信息存放在这里
•/bin:包含基本命令
一、Linux文件系统目录结构(续)•/mnt:用来存放挂载存储设备的挂载目录
•/usr:存放用户程序的目录
•/tmp:用来存放临时文件
•/sys:sysfs文件系统被映射到此目录
•/sbin:存放系统管理的命令,是超级用户root的可执行命令存放地
•/root:超级用户root的家目录查看系统中注册的设备输入命令:cat/proc/devices查看系统中注册的设备
分为“Characterdevices”和“Blockdevices”
第1列为主设备号,第2列为设备名
查看系统中注册的设备(续)输入命令:ls–l/dev/也可以查看系统注册的设备文件
日期的前两列对应于设备的主设备号和次设备号
二、sysfs文件系统输入命令:ls-l/sys查看sysfs文件系统目录
sysfs文件系统把连接在系统上的设备和总线组织成一个个分级的文件,向用户空间导出内核数据结构以及它们的属性,并可以由用户空间存取
二、sysfs文件系统(续)输入命令:echoxxx>/sys/devices/platform/hhtech_gpio/backlight_level调节LCD屏的背光亮度
其中,“xxx”的范围是0~100,分别对应背光的最小值和最大值
输入命令:cat/sys/devices/platform/hhtech_gpio/backlight_level读取当前LCD屏的背光亮度