简述Linux的/boot分区、swap分区和/(根)分区的作用

作者&投稿:贾爸 (若有异议请与网页底部的电邮联系)
Linux下如何分区~

方案一:“标准”方案

/ 8G SWAP 2G /BOOT 100m /USR 7G /HOME 8G

说明:/ 8G 其实6G这样子就够用了,不过还是要留一些冗余,比如有些软件默认就安装在这里了,或者是您临时将某些文件放在桌面(假如您在ROOT下)因此还是建议8G

SWAP 2G 临时分区,最大值也就是2G了,如果您的物理内存足够大,比如512M或者1G以上,SWAP可以设置得小一点。通常就是将它设置成最大值了,因为这2G对硬盘来说或许不算什么(现在硬盘动则几十上百G的)但是当您在运行很多的程序的时候,或许这个SWAP就派上了用场(我曾经观察过自己的系统,512M的内存竟然也有用光的时候--没开什么大程序,而且也调用到了SWAP。)

/BOOT 100M 这个BOOT分区通常是作为一个独立的分区的,如果您仅仅是实验的话,就不一定需要单独划分。但是要记住,在单独的LINUX系统中,这个分区最好是独立的。

/USR 7G 准确的说7G可能有点小了,如果您需要用到MYSQL服务的话。这里通常是放程序文件的地方,有些数据库比如MYSQL不特意指定数据库存放路径的话也是放在这里。。因此您可以根据需要调节这个区的大小。

/HOME 8G您说到需要放置一些音乐文件什么的,因此这个区相应的划分得大一点。您可以根据您的空间总量来确定这个区的大小

以上是比较均衡的划分,相应的如果是单个硬盘全部使用的话,也是基本可以按照这个比例的。因为是实验,因此就不单独划分/VAR区了,在以后真正应用的时候,可能是需要划分/VAR区的,这里通常用于设置FTP以及WEB服务,还有一些系统日志也放在这里。因为空间有限,就不单独划分了。

方案二 “极端”方案

先确定您在/HOME下大概需要多少空间,然后将剩余的空间全部分配给/
或者您不能确定,那么请将所有的空间都分配给/

希望我提出的方案能够对您有用~

一个为根分区,一个为交换分区。
1,/,根分区,一般所有文件都放在根目录下。
2,swap,虚拟内存,交换分区,一般大小为机器内存的1-2倍。
起码有如上两个分区才可以安装linux系统。建议再增加一个/boot分区,200M左右即可。
作用:
Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。
Swap分区,即交换区,系统在物理内存不够时,与Swap进行交换。 其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。
根分区在Linux操作系统中,除/boot目录外的其它所有目录都对应于该分区.因此,用户可通过访问除/boot目录外的其它所有目录来访问该分区。

扩展资料:
linux其他分区作用:
/home分区,是用户的home目录所在地
/var/log分区,是系统日志记录分区
/tmp分区,用来存放临时文件。
/bin分区,存放标准系统实用程序。
/dev分区,存放设备文件。
/opt分区,存放可选的安装的软件。
/sbin分区,存放标准系统管理文件。
/usr分区,是red hat linux系统存放软件的地方
/boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件
参考资料来源:百度百科-Swap分区
参考资料来源:百度百科-收藏linux磁盘分区

1、boot分区

在Linux中,boot是存储内核及在引导过程中使用文件的分区,是启动Linux时使用的一些核心文件;在boot中包括了系统kernel的配置文件、启动管理程序GRUB的目录、启动时的模块供应的主要来源Initrd文件和vmlinuz文件。

/boot分区就是操作系统的内核及在引导过程中使用的文件,一般是几年前的版本要求划分的一个区,大小为100MB左右,但现在的新版本都不需要对这个分区进行单独划分,也就是说你完全可以不分/boot。

安装Linux只要求两个基本分区,即根分区及交换分区,如果你的磁盘空间足够大,可以多划分空间给根分区,你也可以把常用的目录新建到桌面,如下载的软件包,放到桌面不影响你进入Linux系统的速度,当然这要求你有足够大的根分区。

2、swap分区

swap就是Linux下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间虚拟成内存来使用。

它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。

需要注意的是,虽然这个swap分区能够作为虚拟的内存,但它的速度比物理内存可是慢多了,因此如果需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是极大物理内存。SWAP分区只是临时的解决办法。

交换分区的合理值一般在内存的2倍左右?一种流行的说法是,安装Linux系统时,交换分区swap的大小应该是内存的两倍。也就是说,如果内存是2G,那么就应该分出4G的硬盘空间作为交换空间。其实这是严重的浪费。真实的情况是:可以根据你系统内存的大小,以及所使用的程序,自行决定交换分区的大小,甚至可以完全不用交换分区。

3、根分区

所谓根分区,说白了就是系统分区,是root分区,所有的东西都放在这里面。

Linux是一个树形文件系统,根分区就是它的root节点,任何的目录文件都会挂在根节点以下。Linux只有一个根。你可以给你的硬盘进行分区,但是,分区设备一定挂载到Linux根目录下的指定位置,如/usr、/var、/home等。如果要对分区进行操作的话,只能到分区所挂载的目录中进行操作。所以,不管对硬盘分多少个区,都要将这些分区挂载到根目录底下才可以使用。



/boot 内含启动文件和内核。

启动文件:用于决断你需要启动哪个操作系统或者启动哪个内核。
内核:简单的讲,程序与硬件间的桥梁,你使用应用程序通过内核,控制整个计算机。

SWAP 作为虚拟内存文件的专门分区。作用类似windows的pagesfile.sys。

你可以单独划这个分区,而用一个文件来代替这个分区。但单独的分区效率会高一些,所以通常都独立划分这个分区。

/ 根分区,硬盘不论分几个区。所有的文件都在根目录下。

在windows里,你把硬盘分为c: d: e: 啥的,然后分别装系统、程序、游戏、歌曲啥的。在linux下不一样了:不论你分几个区,你都要给他们起个名字,然后用 /games /music /study 这样的名字来挂载访问,和目录完全一样待遇。所以,在linux下,看起来硬盘就像一个分区一样。这个分区的根目录,就是/ 。

/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内
swap是交换分区,是用于当内存不足时,调用硬盘的一部分做为暂时存储内容的地方
所有的挂载点都要直接或间接的挂载在根分区上,它是基地、大本营。

/boot 引导分区,存放引导文件,如Linux内核等
swap 交换分区,作为虚拟内存使用
/ 根分区,作为系统文件系统的根目录

简述linux知名的发现版本
答:7. Arch Linux:Arch Linux是一款轻量级、灵活的Linux发行版,以其极简主义和DIY哲学而著称。Arch Linux允许用户根据自己的需求高度定制系统,同时提供了一个强大的软件包管理器(Pacman)和丰富的文档支持。由于其高度的可定制性和灵活性,Arch Linux在高级用户和开发者中非常受欢迎。这些知名的Linux发行版...

简述Linux的/boot分区、swap分区和/(根)分区的作用
答:Linux是一个树形文件系统,根分区就是它的root节点,任何的目录文件都会挂在根节点以下。Linux只有一个根。你可以给你的硬盘进行分区,但是,分区设备一定挂载到Linux根目录下的指定位置,如/usr、/var、/home等。如果要对分区进行操作的话,只能到分区所挂载的目录中进行操作。所以,不管对硬盘分多少个区,都要将这些分区...

请简述linux系统的特点
答:Linux系统的特点主要有以下几个方面:首先,Linux系统是一个高度可配置的操作系统,其强大的命令行工具和包管理系统可以满足各种不同的需求。其次,Linux系统具有稳定、安全、可靠的特点,它的内核经过了多年的优化和测试,能够有效地抵御各种攻击。此外,Linux系统支持大量的开源软件和硬件设备,用户可以根据自...

简述linux操作系统的应用领域
答:1. 服务器管理:Linux在服务器领域占据主导地位。由于其稳定性和安全性高,以及开源的特性,使得企业可以根据自身需求进行定制,降低了成本。多数的大型网站,如Google、Facebook等,都使用Linux作为服务器操作系统。它们通过Linux来管理海量的用户数据,提供稳定可靠的服务。2. 云计算:云计算平台需要处理大量...

简述linux的体系结构
答:2、高效、安全、稳定:Linux具有执行效率高、安全性高和稳定性好的特点。3、持多路硬件平台:Linux能在笔记本电脑、PC、工作站甚至大型机上运行,并能在x86、MPS、Powerpc、SPARC、Alpha等主流的体系结构上运行。4、友好的用户界面:Linux提供类似Windows图形界面的X-Window系统,用户可以使用鼠标方便、直观...

简述linux系统硬盘的命名规则
答:如/dev/sda1、/dev/sdb2等。例如,一台Linux系统上存在两个硬盘,一个名为/dev/sda,它是一个由厂商名称(通常是IBM)和硬盘类型(通常是SATA)组成的设备名,另一个名为/dev/sda1的分区,是该硬盘的一个逻辑分区。这样的命名方式使得文件系统易于管理,同时也方便了系统之间的数据迁移和备份。

简述linux系统的特点以及文件的结构
答:1.模块化程度高 Linux的内核设计非常精巧,分成进程调度、内存管理、进程间通信、虚拟文件系统和网络接口五大部分;其独特的模块机制可根据用户的需要,实时地将某些模块插入或从内核中移走,使得Linux系统内核可以裁剪得非常小巧,很适合于嵌入式系统的需要。2.源码公开 由于Linux系统的开发从一开始就与GNU...

简述Linux进程间通信的几种方式
答:1、无名管道通信 无名管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用,进程的亲缘关系通常是指父子进程关系。2、高级管道通信 高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这种方式我们称为高级管道...

简述linux的几个运行级别已经相应的含义
答:1 为单用户模式,就像Win9x下的安全模式类似。2 为多用户模式,但是没有NFS支持。3 为完整的多用户模式,是标准的运行级。4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。5 就是X11,进到X Window系统了。6 为重启,运行init ...

简述Linux有技术特点 急
答:一、 Linux的主要特点 1.符合POSIX 1003.1标准POSIX 1003.1标准定义了一个最小的Unix操作系统接口,任何操作系统只有符合这一标准,才有可能运 行Unix程序。考虑到Unix具有丰富的应用程序,当今绝大多数操作系统都把满足POSIX 1003.1标准作为实现 目标,Linux也不例外,它完全支持POSIX 1003.1标准。另外,为了使Unix System V...