|
使用unix like操作系统的用户一定是关于 挂载或者是卸载这些名词是非常 的理解 的,但是国内目前使用这种操作系统的人数是是非常 的少的,我们使用的都是windows操作系统,这种操作系统关于 磁盘的笼统 做的非常 的好,关于 挂载或者是卸载这些步骤都是可以自动的完成的。正是由于 这样的一个原因所以说我们的用户关于 这些方面并不是非常 的理解 。但是有的时候这也是非常 的重要的。
首先我们应当了解 一个概念,这个概念就是设备。在我们的计算机硬件系统之中存在各种各样的设备,但是一切 的设备都是具有这样的一个特性的,就是输入和输出特性,比方 说键盘,这种设备就是可以作为一个输入设备,而显示器其实就是一种输出设备。在计算机操作系统之中一般我们都是为各种设备开拓 了缓存,比方 说在显卡之中就是存在显存,我们要显示的数据都是在这种显存之中的。
其实这就是提醒 了一个实质 的现象,那就是一切 的设备其实都是可以看成时一种线性的字节流的。计算机程序关于 流进行的输入和输出操作就是可以直接的影响到我们的各种设备。
但是我们应当注意的就是在系统之中也是存在文件的,所谓的文件就是在逻辑之上被定义成为一种字节流。我们读写文件的时候其实就是读写在磁盘之上某一个区域之中的字节流。这样设备其实也就是可以看成是一个文件,而文件也就是可以看成是一个设备。 |
|
|
|
|
|
|