您的位置:首页 > 运维架构 > Linux

Linux文件系统

2015-08-11 11:52 405 查看
作者:郭孝星

微博:郭孝星的新浪微博

邮箱: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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: