《第5章 设备管理.ppt》由会员分享,可在线阅读,更多相关《第5章 设备管理.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第5章设备管理第第5 5章章 设备管理设备管理 5.1 硬硬 件件 设设 备备 5.1.1 设备文件设备文件Linux系统通过设备文件实现对设备和设备驱动程序的跟踪。设备文件主要包括设备权限和设备类型的有关信息,以及两个可供系统内核识别的惟一的设备号。第第5 5章章 设备管理设备管理 第第5 5章章 设备管理设备管理 第第5 5章章 设备管理设备管理 第第5 5章章 设备管理设备管理 表5-1Linux下常见设备及对应的驱动程序命名设备命名第一软驱(A:)/dev/fd0第二软驱(B:)/dev/fd1IDE1的第一个硬盘(master)/dev/hdaIDE1的第二个硬盘(slave)/de
2、v/hdbIDE2的第一个硬盘(master)/dev/hdcSCSI的第一个硬盘/dev/sdaSCSI的第二个硬盘/dev/sdb光驱CD-ROM/dev/cdrom打印机/dev/lp0第第5 5章章 设备管理设备管理 5.1.2 设备分类设备分类计算机上凡是与Linux进行通信的每个硬件都被视为一个设备,它们可以分为两种类型:块设备和字符设备。终端、打印机和异步调制解调器都属于字符设备,它们的通信方式是使用字符,一次只发送一个并回送一个字符。硬盘驱动器和磁带机则使用块数据通信,这对发送大量信息无疑是一种极为快捷的方法,这样的设备称为块设备。第第5 5章章 设备管理设备管理 通常,块设备
3、用于对大批量数据的处理,而字符设备传输数据则比较缓慢。例如,大多数模拟调制解调器是字符设备,而ISDN则属于块设备。在相同的时间里,块设备可以比字符设备传输更多的数据。第第5 5章章 设备管理设备管理 设备驱动程序和设备文件很详细地标明了设备是字符设备还是块设备。要识别一个设备的类型,只需要查看一下设备文件中的权限位就可以了。如果权限位中的第一个字符是b,则该设备就是块设备;若是c,则说明它是字符设备。第第5 5章章 设备管理设备管理 crw-1rootroot14,204OA112001audio1crw-1rootroot14,74OA112001audioctlbrw-rw-1rootd
4、isk29,04OA112001aztcdbrw-rw-1rootdisk41,04OA112001bpcd图图5-1 /dev目录清单目录清单第第5 5章章 设备管理设备管理 5.2 使使 用用 设设 备备 5.2.1 磁盘磁盘计算机有不同种类的磁盘驱动器,常见的有软盘、IDE硬盘和SCSI硬盘等,下面我们分别来介绍如何使用这些设备。第第5 5章章 设备管理设备管理 1.软盘软盘是可移动的低容量的存储介质。作为存储设备,它比硬盘要慢得多,但它具有可移动和便于传输数据的优点。相应的软盘的块设备都以字母“fd”开始,/dev/fd0是第一个,其他软盘的编号逐步增大。第第5 5章章 设备管理设备管
5、理 使用软盘的步骤如下:(1)以超级用户身份登录;(2)创建一个安装点(如/mnt/floppy)来加载软盘;(3)放入软盘;(4)执行如下命令来加载软驱:rootredflag/root#mounttvfat/dev/fd0/mnt/floppy第第5 5章章 设备管理设备管理 成功安装后,软盘的文件出现在/mnt/floppy目录下,这些文件对所有的用户可读,但只有root才可以修改、删除这些文件。卸载软盘的命令如下:rootredflag/root#umount/mnt/floppy第第5 5章章 设备管理设备管理 2.硬盘硬盘一般是比较大的存储设备,这使得它能够在其不同位置存放不同的文
6、件系统。假设安装点为/mnt/windows,对于IDE硬盘执行的命令如下:rootredflag/root#mounttvfat/dev/hda5/mnt/windows第第5 5章章 设备管理设备管理 对于SCSI硬盘,执行的命令如下:rootredflag/root#mounttvfat/dev/sda4/mnt/windows使用“-tvfat”选项,是因为Windows下文件系统是FAT32格式的。第第5 5章章 设备管理设备管理 5.2.2 CD-ROMCD-ROM驱动器从根本上讲是只读设备,它与其他块设备的安装方式相同。使用mount命令可以把光盘中的所有目录和文件加载到Linu
7、x目录中,以root身份执行如下的命令:第第5 5章章 设备管理设备管理 rootredflag/root#mount t iso9660/dev/cdrom/mnt/cdrom如果命令生效,光盘中的内容将出现在目录/mnt/cdrom下。上述命令执行后,若不能加载成功,可能的原因如下:(1)/mnt/cdrom不存在。(2)/dev/cdrom不存在。(3)当前目录是安装点。第第5 5章章 设备管理设备管理 卸载光盘的命令如下:rootredflag/root#umount/dev/cdrom如果系统提示“设备已经安装或目录忙”的信息,可能是由于用户的当前目录是在安装点/mnt/cdrom或
8、子目录而造成的,此时必须切换到其他目录下才能进行。第第5 5章章 设备管理设备管理 5.2.3 打印机打印机当我们想要把自己设计好的文件在Linux下打印时,首先要正确配置打印机。在红旗Linux中,配置打印机的命令是printtool,此命令只能在XWindow下使用。第第5 5章章 设备管理设备管理 【实例5.2】本实例安装本地打印机,打印机的型号是HPLaserJet4,配置过程如下:(1)运行printtool工具,其主界面如图5-2所示。利用printtool,用户可以添加、编辑和删除打印机队列。第第5 5章章 设备管理设备管理 (2)选择【Add】来添加打印机,然后选择要增加的打印
9、机的类型。Linux下的打印机类型如图5-3所示,有四种类型。LocalPrinter:指连接于本地系统并口或串口上打印机的打印队列。RemoteUnix(lpd)Queue:指可以通过TCP/IP网络来访问的连接于非本地系统的打印队列。第第5 5章章 设备管理设备管理 SMB/Windows95/NTPrinter:指可以通过SMB网络来访问的连接于非本地系统的打印队列。NetWarePrinter(NCP):指可以通过NetWare网络来访问的连接于非本地系统的打印队列,在建立此打印队列之前,必须安装NCP文件系统。(3)选择配置本地打印机,即“LocalPrinter”,进入到具体的配置
10、界面,如图5-4所示。第第5 5章章 设备管理设备管理 其中:Names:是打印机名称,可以指定多个名字,之间用“|”(管道)符号隔开。SpoolDirectory:指定存放要打印的文件的目录,不要让多个打印队列共享一个假脱机目录。FileLimitinKb:所接受的最大作业量,以Kb为单位。0表示不进行限制。PrinterDevice:打印设备名称。第第5 5章章 设备管理设备管理 InputFilter:过滤器用来将打印文件转换成打印机可以处理的格式。通过Select来选择最适合你的打印机的过滤器,如图5-5所示。从图5-5可以看出,左边为打印机的具体类型,右边为打印机的具体选项,在这里我
11、们选择“HPLaserJet4/5/6series,non-PostScript”类型的打印机,然后再进行右边的具体配置,最后按“OK”来确定。SuppressHeaders:可以选择是否每个打印作业前打印一张起始信息页。第第5 5章章 设备管理设备管理 5.2.4 显卡显卡显卡是Linux操作系统支持最差的,其配置正确与否直接影响到用户能否启动XWindow。配置显卡最常用的工具是提供了图形化界面的Xconfigurator。【实例5.3】本实例使用Xconfigurator来配置显卡,步骤如下:(1)键入“Xconfigurator”命令来启动配置,欢迎画面如图5-7所示。选择“OK”进入
12、下一步。第第5 5章章 设备管理设备管理 (2)PCI显卡检测,结果如图5-8所示。(3)选择显示器类型,如图5-9所示。我们选择“Acer57c”。(4)选择显存大小,如图5-10所示。我们选择“16mb”。(5)选择时钟芯片,如图5-11所示,我们一般选择第一项。(6)设置显示器分辨率,如图5-12所示,我们设为24位“1024768”。(7)测试。完成上述步骤后,系统会进行测试,来确定显卡能否正常工作。如果测试通过,我们就可以通过startx命令进入XWindow环境。第第5 5章章 设备管理设备管理 【实例5.4】某机的显卡是TridentBlade3D的,安装显卡驱动程序步骤如下:(
13、1)下载驱动程序。下载驱动程序首先要找到显卡forLinux的驱动程序。第第5 5章章 设备管理设备管理 (2)文件解压。由于下载的是压缩文件,就需要进行解压缩,可以在Linux下用tar命令解压。(3)拷贝文件。将“XF86_SVGA”文件拷贝到/usr/X11R6/bin目录下。执行如下的命令:cp/root/XF86_SVGA/XF86_SVGA/usr/X11R6/bin第第5 5章章 设备管理设备管理 (4)配置显卡。文件拷贝完成后,输入Xconfigurator,启动显卡配置程序。第第5 5章章 设备管理设备管理 5.2.5 声卡声卡声卡是多媒体计算机不可或缺的设备,Linux要成
14、为普及的操作系统,当然也会支持声卡。在安装Linux系统时会检测声卡,如果检测不到,用户就必须自行设置。在文字模式中执行sndconfig命令(或执行setup命令后,选择“Soundcardconfiguration”)开始设置声卡。第第5 5章章 设备管理设备管理 【实例5.5】本实例介绍如何配置声卡,步骤如下:(1)执行setup命令后,选择“Soundcardconfiguration”,进入声卡配置。第第5 5章章 设备管理设备管理 (2)接下来系统自动检测声卡,若检测到,会显示如图5-15所示的画面。(3)接下来系统会播放声音样本进行测试,然后询问我们是否听到声音。第第5 5章章
15、设备管理设备管理 5.2.6 Modem红旗Linux提供了非常方便的配置Modem的图形化的工具。我们用实例5.6来讲述Modem的配置过程。【实例5.6】本实例利用红旗INTERNET工具来介绍使用调制解调器拨号上网,步骤如下:(1)我们可以通过【K按钮】【系统设置】【拨号网络配置】来启动红旗INTERNET工具,如图5-17所示,选择Modem项。第第5 5章章 设备管理设备管理 (2)按“下一步”执行KPPP命令来打开“KPPP”对话框,如图5-18所示。(3)我们按设置按钮来设置拨号账号,如图5-19所示。(4)我们选择新建连接,设置连接名字为“my_dail”,电话号码为“9616
16、9”,身份验证选择“PAP”,如图5-20所示。第第5 5章章 设备管理设备管理 (5)新建连接设置好的画面如图5-21所示。(6)开始拨号,画面如图5-22所示。第第5 5章章 设备管理设备管理 5.2.7ADSL现在已经有越来越多的人采用ADSL方式上网。在Linux下可以使用PPPoE这个软件来进行ADSL拨号。【实例5.7】本实例介绍计时制的ADSL上网,我的账号是steven163.gd,配置步骤如下:第第5 5章章 设备管理设备管理 (1)拨号设置。rootredflag/root#adsl-setupWelcometotheRoaringPenguinADSLclientsetu
17、p.First,IwillrunsomechecksonyoursystemtomakesurethePPPoEclientisinstalledproperly.#上面一段显示欢迎信息。Looksgood!Now,pleaseentersomeinformation:#提示用户要输入一些信息。第第5 5章章 设备管理设备管理 USERNAME#提示输入用户账号。EnteryourPPPoEusername(defaultbxxxnxnxsympatico.ca):steven163.gd第第5 5章章 设备管理设备管理 INTERFACE#提示用户输入网络接口。Enter the Ether
18、net interface connected to the ADSLmodemForSolaris,thisislikelytobesomethinglike/dev/hme0.ForLinux,itwillbeethn,wherenisanumber.(defaulteth0):#网络接口通常是eth0,按回车键即可。Do you want the link to come up on demand,or stay upcontinuously?第第5 5章章 设备管理设备管理 Ifyouwantittocomeupondemand,entertheidletimeinsecondsaft
19、erwhichthelinkshouldbedropped.Ifyouwantthelinktostayuppermanently,enterno(twoletters,lower-case.)NOTE:Demand-activatedlinksdonotinteractwellwithdynamicIPaddresses.You may have some problems with demand-activatedlinks.Enterthedemandvalue(defaultno):no第第5 5章章 设备管理设备管理#让用户设置闲置多少秒要断线,若想一直维持连接,则回答“no”。DN
20、S#提示用户输入“DNS”。PleaseentertheIPaddressofyourISPsprimaryDNSserver.IfyourISPclaimsthattheserverwillprovideDNSaddresses,enterserver(alllower-case)here.Ifyoujustpressenter,Iwillassumeyouknowwhatyouare第第5 5章章 设备管理设备管理 doingandnotmodifyyourDNSsetup.EntertheDNSinformationhere:#输入“DNS”,一般不需要填写,拨号上网后,ISP会自动指定
21、。PASSWORD#输入两次密码,但是密码不会显示在屏幕上。PleaseenteryourPPPoEpassword:Pleasere-enteryourPPPoEpassword:第第5 5章章 设备管理设备管理 FIREWALLING#提示用户设置防火墙。Pleasechoosethefirewallrulestouse.Notethattheserulesareverybasic.Youarestronglyencouragedtouseamoresophisticatedfirewallsetup;however,thesewillprovidebasicsecurity.Ifyoua
22、rerunninganyserversonyourmachine,youmustchooseNONEandsetupfirewallingyourself.Otherwise,thefirewallruleswilldenyaccesstoallstandardserverslikeWeb,e-mail,ftp,etc.IfyouareusingSSH,theruleswillblockoutgoingSSHconnectionswhichallocateaprivilegedsourceport.第第5 5章章 设备管理设备管理 Thefirewallchoicesare:0-NONE:Th
23、isscriptwillnotsetanyfirewallrules.Youareresponsiblefor ensuring the security of your machine.You areSTRONGLYrecommendedtousesomekindoffirewallrules.1-STANDALONE:Appropriateforabasicstand-aloneweb-surfingworkstation2-MASQUERADE:AppropriateforamachineactingasanInternetgatewayforaLAN第第5 5章章 设备管理设备管理 C
24、hooseatypeoffirewall(0-2):0#我们选择“0”,表示不设置防火墙。Startthisconnectionatboottime#提示用户是否在启动时进行拨号。Doyouwanttostartthisconnectionatboottime?Pleaseenternooryes.no第第5 5章章 设备管理设备管理 *Summaryofwhatyouentered*#查看设置是否正确。EthernetInterface:eth0Username:Activate-on-demand:NoDNS:DonotadjustFirewalling:NONE#如果设置正确,选择“y”
25、完成ADSL设置。第第5 5章章 设备管理设备管理 Acceptthesesettingsandadjustconfigurationfiles(y/n)?yAdjusting/etc/ppp/pppoe.confAdjusting/etc/ppp/pap-secretsand/etc/ppp/chap-secrets(Butfirstbackingitupto/etc/ppp/pap-secrets-bak)(Butfirstbackingitupto/etc/ppp/chap-secrets-bak)第第5 5章章 设备管理设备管理 Congratulations,itshouldbeallsetup!Typeadsl-starttobringupyourADSLlinkandadsl-stoptobringitdown.Typeadsl-statustoseethelinkstatus.第第5 5章章 设备管理设备管理 (2)拨号上网。当我们要上网时只要执行“adsl-start”命令即可,若要断线则执行“adsl-stop”命令。拨号上线后可执行“adsl-status”命令来查看连接状态。此此课件下件下载可自行可自行编辑修改,修改,仅供参考!供参考!感感谢您的支持,我您的支持,我们努力做得更好!努力做得更好!谢谢!
限制150内