Linux网络操作系统 高职计算机网络专业 易著梁 Linux基础部分 项目4 设备管理.ppt
文本预览下载声明
尚辅网 尚辅网 Linux 网络操作系统 易著梁 邓志龙 Email:yzlmhm@163.com jenod@163.com 项目背景 公司规模扩大,要求计算机存储的数据量也越来越大,原有的服务器硬盘空间已经不能满足要求,添加一块新硬盘是必然选择。 原有的打印机速度太慢,必须安装新的打印机,同时对整个公司提供网络打印服务,工作中也经常需要把一些类似word文档、网页文档等打印成pdf格式,使用pdf虚拟打印机也是必要的。 另外,对于目前非常流行的ISO文件,能够使用与制作ISO文件。 项目4 管理Linux设备 项目分解: 任务1 知识预备 任务2 磁盘管理 任务3 光驱管理 任务4 打印机管理 任务5 使用移动设备 任务1 知识预备 1、设备文件 为管理方便,对于Linux系统中存在众多设备,每样设备都被看作文件。应用程序能够像访问文件一样,通过各种系统函数方便地访问设备文件所对应的硬件设备,从硬件设备接受输入或输出送到设备。 设备文件也有文件名,一般置于/dev目录下,如/dev/sdb2、/dev/lp0 例:使用ls命令查看/dev目录。 root@Ubuntu:/dev#ls –l |grep sda brw-rw 1 ? root ? disk ? 8, 0 2007-7-16 16:46 ?? sda brw-rw 1 ? root ? disk ??8, 1 2007-7-16 16:47 ?? sda1 brw-rw 1?? root ??disk ? 8, 2 2007-7-16??16:46 sda2 brw-rw 1 ??root ? disk ??8, 5 2007-7-16??16:46 sda5 在上示例中,第五、第六栏的数字表示的就是设备的主对号与子设备号,最后一栏表示设备的文件名。设备文件主要包括设备权限和设备类型有关的信息,以及上面提到的设备的设备号,因此,Linux操作系统是通过设备文件对设备和设备驱动程序的跟踪,实现对设备的管理。 2、设备分类 Linux主要将设备分为三类:字符设备和块设备,网卡。 1. 块设备 块设备则以数据缓冲区的形式输入输出数据。一次I/O操作以固定大小的数据块为单位,通常块大小512B-32KB,块设备通过缓冲区读写,并且可以随机地读写。这种方式对于发送大量的信息无疑是一种极为快捷的方法,常见的块设备就是磁盘,如/dev/sdb1 、/dev/sda2等。 2. 字符设备 字符设备是指设备发送和接收数据以字符的形式进行,一次I/O操作存取数据量不固定。字符设备是直接读取的,不必使用缓冲区。常见的字符设备是打印机和终端,他们可以接受字符流。另外,/dev/null是一个非常有用的字符设备文件,如果将程序的输出结果重定向到/dev/null,则看不到任何输出信息。 3. 网卡 网卡是特殊处理的,它没有对应的设备文件。Linux使用套接口(socket)以文件I/O方式提供了对网络数据的访问。 技巧:要识别设备类型,可以使用命令“ls –l ”查看/dev的设备文件,如果最左边第一字符为的“c”表明这是一个字符设备。如果是“b”则意味着“块设备”。 3、认识硬盘1)硬盘的物理外观图 硬盘其实是由许许多多的圆形硬盘片所组成的,依据硬盘盘能够容纳的数据量,而有所谓的单盘(一块硬盘里面只有一个硬盘盘片)或者是多盘(一块硬盘里面含有多个硬盘盘片)的硬盘。硬盘由磁头、盘片、主轴、电机、接口及其他附件组成每个盘片上都有一个磁头(Head) 2)磁头结构 3)硬盘片的结构 磁头数:表示硬盘总共有几个磁头,也就是有几面盘片; 磁道:硬盘上一个个同心园,磁道是硬盘分区的最小单位 柱面:所有硬盘同一段磁道 扇区:扇区数表示每一条磁道上有几个扇区,每个扇区一般是512个字节 4)硬盘逻辑结构 5) Boot Secor (512个字节 ) 1、引导扇区 Boot Sector组成 Boot Sector也就是硬盘的第一个扇区,它由MBR(Master Boot Record), DPT(Disk Partition Table) 和 Boot Record ID三部分组成. MBR又称为主引导记录,占用Boot Sector的前446个字节(0~0x1BD),存放系统主引导程序(它负责从活动分区中装载并且运行系统引导程序). DPT即主分区表占用64个字节(0x1BE~0x1FD),记录磁盘的基本分区信息.主分区表分为四个分区项,每项16个字节,分别记录每个主分区的信息(因此最多可以有四个主分区). Boot Record ID即引导区标记占用两个字节(0x1FE~0x1FF),对于合法引导区,它等于0
显示全部