一般情况下,用户只能运用Linux自身默许的ext-2文件体系。在咱们的机器中常常有多个操作体系,能不能在Linux中也能够运用硬盘的DOS分区、软盘和光盘呢?我在运用Linux的过程中,逐步探索出了完成上面要求的办法,现总结如下。
Linux的文件体系
当你以root(体系管理员)身份登录进入Linux体系后,在体系的#提示符下,先用cd/指令,退回到体系的根目录。用ls-l指令可看到Linux体系的目录结构。在Linux体系中,用户所见到的文件结构是树状结构。与DOS相同,也是根在顶部,各个目录和文件从树根向下分支延伸。一个与DOS不同的当地是Linux中的根目录表明为/,而不是DOS的\。
对用户而言,这样的一个目录结构就像一个完好的实体,用户只能看到目录和文件。但实际上,在这样的一个目录树中的许多目录都是置于一个磁盘、不同磁盘乃至不同的计算机的不同分区中的。当这些磁盘分区之一被连接到目录树中被称为安点缀的目录上时,安点缀及其以下一切的目录就被称作一个文件体系。
当你在Linux体系的根目录顶用ls-l指令检查目录时,会看到一些目录,这些目录组成了根目录的内容,它们也为其它文件体系供给了安点缀。也就是说,咱们能够将另一个硬盘、软盘、乃至光盘经过挑选一个安点缀来将其装置到Linux中,这就为用户运用其他存储介质供给了极大的便利。
进入根目录中的/mnt目录(mnt为mount的缩写,mount即装置的意思),用ls指令能够检查一下当时有哪些体系默许的安点缀。简略地说,安点缀就是一些目录,经过装置指令,你能够将一些不同的文件体系,装置到Linux体系中,经过拜访这些目录来到达拜访这些附加文件体系的意图。
Linux中各种设备的运用办法
Linux体系与UNIX体系相同,在体系中运用一种设备并不像在DOS体系中那样简略。在Linux中,各种设备是以体系设备文件的方式存在于体系设备目录/dev中的。这些文件用于拜访体系中一切不同类型的硬件。例如,/dev/mouse文件对应鼠标设备文件,用于读取鼠标输入的;/dev/fd0文件对应软驱设备文件,用于处理软盘读写的。经过这种办法安排对硬件设备的拜访,可使体系的灵活性增强。假如添加一个新的设备,用户只需求树立一个对应的设备文件,一起编写相应的驱动程序即可,从而使体系的可维护性增强。
进入/dev目录中你能够看到许多文件,这些就是体系中的一切设备的设备文件。例如,/dev/hda1对应我的486机器上的硬盘的DOS分区,/dev/fd0对应机器上的软驱,/dev/cdrom对应机器上的光驱。假如不知道有哪些设备可用,无妨用修改程序vi来检查一下/etc/fstab文件,该文件是体系设备列表。从中你能够了解体系中有哪些首要设备以及它的设备标识。知道了这些,咱们便能够将这些设备装置到体系中恣意一个目录—即安点缀上,以便在Linux体系中进行拜访。
下面以一张MP3光盘为目标,阐明一下在Linux体系中怎么运用光盘。首先在光盘驱动器中刺进这张MP3光盘,留意一定要关上驱动器的门。
进入/mnt目录,能够看到有cdrom目录和floppy目录,前一个很明显是用来装置光盘文件体系的,后一个则是用来装置软盘文件体系的。
用mount指令进行文件体系的装置。mount指令的根本格局如下:
mount体系设备称号安点缀
现在装置光盘文件体系,能够在指令行上键入:
mount/dev/cdrom/mnt/cdrom
稍候片刻,光盘文件体系便装置上了。
怎么进行验证光盘体系是否正确装置了呢?你不仿进入/mnt/cdrom目录,用ls指令看一下,是否能够看到光盘里的内容。若能看到一些文件,那么我应该恭喜你了!但假如什么也没有看到,体系就返回到提示符,则阐明你的装置有误。需求细心进行检查,重新装置。别的说一句,假如你现已装置了声卡,你就能够赏识美丽的MP3音乐了。
一起,应该留意,关于现已装置了的体系中的文件体系,在卸载文件体系之前,不能将文件体系的介质从体系取出。例如,当你装置了光盘文件体系之后,你在卸载该文件体系之前,是不允许经过按光驱前面板上的Eject按键,将光盘取出的。不然,会损坏Linux的文件体系。硬盘和软盘也是如此。
值得阐明的一点是:Linux体系对文件体系的维护可谓用心良苦:软盘的退出键,是朴实机械的,用软件体系无法操控。那么光驱的进退盘体系不完满是机械的,是否能够操控呢?实践证明,Linux对光驱进出盘体系的操控是令人满意的。假如你在Linux中装置了光盘文件体系,在卸载该体系之前,妄图用按Eject键来退出光盘,是无法成功的。这样Linux对各种文件体系到达了最大程度的维护。
一般C盘DOS分区在体系中的设备文件为/dev/hda1,软盘的设备文件为/dev/fd0,你不仿试一试将它们装置在Linux中,看看能不能在Linux中看到你久别的工具软件。
例如,装置软驱,能够在#号提示符下键入,mount/dev/fd0/mnt/floppy
假如是装置硬盘,则能够在#号提示符下经过键入mount/dev/hda1/mnt/dosc来完成。其间dosc在原有的Linux体系中没有,需求用户自己来树立。