Linux文件系统
2015-08-11 11:52
405 查看
作者:郭孝星
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
Github:https://github.com/AllenWells
/dev块、字符设备节点文件
/etc主要配置文件和初始化执行文件
/lib基本的库文件
/mnt挂载点,临时文件系统调用
/opt附加的软件包
/proc虚拟文件系统,用于内核和进程通信
/sbin基本的系统管理程序
/tmp临时文件目录
/usr更多的用户程序
/sys虚拟文件系统sysfs挂载点
/var可变信息储存
主设备号:内核用来区分哪一类设备
副设备号:内核用来区分某类设备的哪个设备
mem 物理内存访问设备 1 1
null Null设备 1 3
zero 从该设备读取将得到零 1 5
random非确定随机数发生设备 1 8
tty0 当前的虚拟设备终端设备 4 0
tty1 第一个虚拟终端设备 4 1
ttySAC0 第一个串口设备 4 64
tty 当前的tty设备 5 0
console 系统console设备 5 1
设备文件不能在加载驱动时自动创建,需要通过指令手动创建,如下所示:
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
Github:https://github.com/AllenWells
一 根文件系统
1.1 目录
/bin 可执行程序/dev块、字符设备节点文件
/etc主要配置文件和初始化执行文件
/lib基本的库文件
/mnt挂载点,临时文件系统调用
/opt附加的软件包
/proc虚拟文件系统,用于内核和进程通信
/sbin基本的系统管理程序
/tmp临时文件目录
/usr更多的用户程序
/sys虚拟文件系统sysfs挂载点
/var可变信息储存
1.2 设备文件
设备号主设备号:内核用来区分哪一类设备
副设备号:内核用来区分某类设备的哪个设备
mem 物理内存访问设备 1 1
null Null设备 1 3
zero 从该设备读取将得到零 1 5
random非确定随机数发生设备 1 8
tty0 当前的虚拟设备终端设备 4 0
tty1 第一个虚拟终端设备 4 1
ttySAC0 第一个串口设备 4 64
tty 当前的tty设备 5 0
console 系统console设备 5 1
设备文件不能在加载驱动时自动创建,需要通过指令手动创建,如下所示:
$ mknod /dev/<device> c!b <major> <minor>
相关文章推荐
- linux下 gcc 默认搜索路径
- 六款常用的linux C/C++ IDE
- Linux电源管理(11)_Runtime PM之功能描述
- Linux电源管理(10)_autosleep
- Linux电源管理(9)_wakelocks
- Linux电源管理(8)_Wakeup count功能
- linux 命令 $1 $2 $@ $*等等含义
- Linux电源管理(7)_Wakeup events framework
- Linux电源管理(6)_Generic PM之Suspend功能
- Linux NTP配置详解 (Network Time Protocol)
- Linux 用户和组编程
- linux新增用户并增加sudo权限
- Linux电源管理(5)_Hibernate和Sleep功能介绍
- Linux电源管理(4)_Power Management Interface
- openstack usb透传研究分析( centos7 )
- Linux电源管理(3)_Generic PM之Reboot过程
- linux qt5.4.1安装qwt
- Linux图形界面与字符界面切换
- Linux下MySQL server和client安装
- linux time