linux系统中一切都是文件如何理解?
- 图片、文本、数据是文件
- 硬件设备比如硬盘、光盘、鼠标、打印机等也是文件,这些硬件设备都会被抽象成文件
linu系统中硬盘设备会被抽象成文件,这些抽象成的文件如何命名的?如何从文件名称知道是哪个硬件?
linux系统内核中的udev设备管理器会自动把硬件名称规范起来,目的是让用户通过设备文件的名称可以猜出设备大致的属性以及分区信息(对硬盘而言)。
udev设备管理器会以进程的形式侦听内核发出的信号来管理 /dev目录下的硬盘文件。(硬盘文件的连接是动态的,比如随时连接到主机一个硬盘)
linux系统中常见硬件设备的文件名称是什么?
linux系统中的硬盘设备如何命令?
linux系统中的硬盘设备都会以“/dev/sd”开头,linux系统中最多可以有多块硬盘,(最多支持多少块?),采用a~p来代表16块硬盘。例如/dev/sda第一块识别的硬盘,/dev/sdb第二块识别的硬盘,以此类推。