WEB开发网
开发学院操作系统Linux/Unix Linux分区和挂载(mount命令的学习) 阅读

Linux分区和挂载(mount命令的学习)

 2012-06-11 07:27:17 来源:WEB开发网   
核心提示: 当Windows系统出现问题的时候,可能需要重装系统,Linux分区和挂载(mount命令的学习),这个时候我们往往会使用系统盘将系统重新安装在C盘上,其他盘上的文件都没有受到重装系统的影响,例如/media或者/mnt目录,这个子目录就是所谓的挂载点,这就是分区的好处之一,同样

 当Windows系统出现问题的时候,可能需要重装系统,这个时候我们往往会使用系统盘将系统重新安装在C盘上,其他盘上的文件都没有受到重装系统的影响,这就是分区的好处之一。同样,在Linux中也需要分区,但是Linux中对于分区的表示方式与Windows并不一样。下面将以我的电脑为例,讲述Liunx的分区方法并且通过讲述Linux的启动过程来了解Linux系统和挂载。(本文章适合初学Linux的同学学习)
1.基本概念
1.1.分区的概念
分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化。安装操作系统和软件之前,首先需要对硬盘进行分区和格式化,然后才能使用硬盘保存各种信息。各个分区之间是相对独立的,你在一个分区上的操作不会影响到另一个分区。
之前我们都会认为C盘就是第一分区,D盘就是第二分区。其实这种看法是不恰当的,C盘,D盘等都是盘符号,是Windows赋予的名称。在没有启动Windows之前,它们就是一个个分区,而不是具体的盘符。这种盘符的概念,是Windows“内在”的,也就是说就算是硬盘上没有安装Windows系统,硬盘上的分区还是存在的。所以可以这样说:盘符-是软件级的概念;分区-是硬件级的概念。
1.2.Linux文件系统的组织方式
Linux文件系统的组织方式称做文件系统分层标准,即采用层次式的树状目录结构。在此结构的最上层是根目录“/”,然后在此根目录下是其他的目录和子目录。Linux和Windows一样,采用“路径”来表示文件或目录在文件系统中所处的层次。路径由以“/”为分隔符的多个目录名字符串组成,分成绝对路径和相对路径。Linux中所谓绝对路径是指由根目录“/”为起点来表示系统中的某个文件或者目录的位置的方法;相对路径则是以当前目录为起点,表示系统中某个文件或者目录在文件系统中的位置的方法。例如(以我电脑为例):在终端输入pwd(Linux中的显示当前所在位置的命令),终端显示了“/home/csc”,这就是绝对路径。假如csc文件夹下有一个test文件夹,在终端输入"cdtest"(或者cd./test),test或者./test就是相对于csc文件夹的相对路径,其中“./”表示当前目录,通常可以省略。下面介绍一下Linux中部分目录及其功能说明(以便后面讲述Linux分区和启动过程)
/:Linux文件系统的最上层目录,其他所有目录均是该目录的子目录
/bin:Binary的缩写,存放用户的可执行程序,例如cp和mv等;也存放Shell,如bash和csh。不应把该目录放到一个单独的分区中,否则LinuxRescue模式无法使用这些命令。
/boot:内核就放在这里;操作系统启动时所需的文件,包括vmlinuz和initrd.img等,这些文件若损坏常会导致系统无法正常启动,因此最好不要做任意改动
/dev:设备文件目录,例如/dev/sda表示第一块SCSI设备,/dev/hda表示第一块IDE设备(后面会讲到Linux中对SCSI和IDE接口硬盘的表示方法)
/home:普通用户的主目录或FTP站点目录,一般存放在/home目录下。(想要了解Linux中其他默认目录中的功能,请查看:http://www.xtzj.com/read-htm-tid-69582.html)
1.3.Linux中的挂载点
Windows系统下的分区很明了,一个分区就是一个盘符。如果有可以兼容的文件系统,系统也可以读写那个分区。如果是不兼容的文件系统,Windows就会忽略这个分区。
Linux就是把所有的一切都放到一颗“大树”下。如果你有另外的分区或者硬盘,它们就会“挂载”到枝干的子目录中,例如/media或者/mnt目录,这个子目录就是所谓的挂载点,你可以将分区挂载到任意的目录中。

1 2 3 4  下一页

Tags:Linux 分区 挂载

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接