我是艾西,linux系统除了从业某个行业经常要用到的程序员比较熟悉,对于小白或只会用Windows系统的小伙伴还是会比较难上手的。今天艾西简单的跟大家聊聊linux系统怎么分区,让身为小白的你也能一眼看懂直接上手操作感受程序员的快乐! Windows下每一个分区都有一个盘符,比如E盘,而E盘下有可有很多目录。但是Linux是怎么回事,什么是挂载点?目录和分区的关系是什么?哪些必须分区? 在Windows操作系统中,磁盘分区是将物理地址分开,再在分区上建立目录。Linux正好相反,是先有目录,再将物理地址映射到目录中。在Linux操作系统中,所有路径都是从根目录开始的。本文将使用Linux自带的硬盘分区工具fdisk对硬盘进行分区操作。 Linux硬盘分区操作 1。输入命令lsblk并按回车,查看目录结构。可以看到一个大小为10G的硬盘sdb,我们将在这个硬盘上创建分区。 2。接下来,为这块硬盘添加一个分区,输入分区命令fdiskdevsdb并按回车。再输入m按回车获取帮助。 以下是给linux硬盘分区需要用到的几个命令说明: m:显示帮助菜单 n:新建分区 P:显示分区列表 q:不保存退出 w:保存退出 3。输入n并按回车添加一个新的分区。依次输入p添加一个主分区,1设置分区号为1,2048起始扇区位置,2048000结束扇区位置。你可以按照你的需求设置分区大小。 4。输入命令w并按回车,保存操作并退出fdisk。 5。此时,分区已完成。再次输入lsblkf并按回车,可看到sdb硬盘多了一个sdb1分区,但该分区并未格式化,接下来需要对该分区进行格式化才能存储数据。 格式化Linux硬盘分区 1。输入命令mkfstext4devsdb1并按回车,将devsdb1分区格式化为ext4类型。 2。输入lsblkf并按回车,查看devsdb1是否格式化为ext4类型。 Linux挂载分区 与Windows使用盘符定义分区的方式不同,Linux系统使用树状目录的方式来定义分区,这也被称为挂载点,将一个分区与一个目录联系起来。linux硬盘分区完成后我们需要挂载分区才能使用。 临时挂载分区 1。输入命令mount设备名称挂载目录(例如mountdevsdb1homenew)并按回车。将devsdb1分区挂载到homenew目录。 2。输入dfTh并按回车,查看Linux挂载分区是否成功。 注意:这种挂载属于临时挂载,重启系统就失效了。 永久挂载分区 1。输入命令blkiddevsdc1并按回车,查看devsdb1的UUID,复制UUID信息。 2。输入命令vietcfstab并按回车编辑文件,输入以下内容UUID磁盘路径挂载点磁盘类型defaults00。输入完成后,按Esc键,然后输入:wq保存并退出编辑。 3。输入命令mounta并按回车。检查挂载信息是否正确,正确不会输出信息。 4。重新启动电脑后,输入命令dfh并按回车。可以看到devsdb1成功挂载在homenew目录下,Linux硬盘分区完成。 Linux默认可分为3个分区,分别是boot分区、swap分区和根分区。 (1)boot分区 该分区对应于boot目录,约100MB。该分区存放Linux的Grub(bootloader)和内核源码。用户可通过访问boot目录来访问该分区。换句话说,用户对boot目录的操作就是操作该分区。 (2)swap分区 该分区没有对应的目录,故用户无法访问。 Linux下的swap分区即为虚拟内存。虚拟内存用于当系统内存空间不足时,先将临时数据存放在swap分区,等待一段时间后,然后再将数据调入到内存中执行。所以说,虚拟内存只是暂时存放数据,在该空间内并没有执行。 Ps:虚拟内存 虚拟内存是指将硬盘上某个区域模拟为内存。因此虚拟内存的实际物理地址仍然在硬盘上。虚拟内存,或者说swap分区只能由系统访问,其大小为物理内存的2倍。 (3)根分区 在Linux操作系统中,除boot目录外的其它所有目录都对应于该分区。因此,用户可通过访问除boot目录外的其它所有目录来访问该分区。 linux乌班图 安装的时候自动分区,或者选择手动分区都可以,一般和home目录不要挂载到一个硬盘分区上就可以了。 ubuntutemp分区作用? Ubuntu是Linux的一种。 1。在Linux系统里面,分区,被称作挂载点。挂载点意思就是:把一部分硬盘容量,分成一个文件夹的形式,用来干什么事情。这个文件夹的名字,就叫做:挂载点。在任何linux发行版系统里面,绝对不会看到C盘,D盘,E盘这样的,你能看到的,只有文件夹形式存在的挂载点。 2。ubuntutemp挂在点功用:临时文件存储地方,可以理解为Windows下的:C:DocumentsandSettingsAdministratorLocalSettingsTemp目录。 centos7分区格式 1、boot分区 大小:一般300Mb左右 作用:引导分区,包含了系统启动的必要内核文件,即使根分区损坏也能正常引导启动,一般这些文件所占空间在200M以内。 分区建议:分区的时候可选100M500M之间,如果空间足够用,建议分300500M。避免由于长期使用的冗余文件塞满这个分区。 分区格式:建议ext4,可按需求更改。 2、swap分区: 大小:一般是物理内存的2倍,如2048mb4096mb 作用:类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于linux就是swap分区 分区建议:建议是物理内存大小的2倍,比如你电脑是4G的物理内存,swap分区可以是8G 分区格式:swap格式 3、分区(根分区) 大小:剩余空间 作用:Linux系统具有一切皆文件的思想和特点,所有的文件都从这里开始。如果我们有大量的数据在根目录下(比如做FTP服务器使用)可以划分大一点的空间。 分区建议:15G。根分区和home分区的大小类似于C盘和D盘的空间分配,主要占空间在哪儿就把那里分大容量。 分区格式:建议ext4 4、var分区(可选) 大小:最少300M500M,一般23G 作用:用于log日志的文件的存放,如果不分则默认在目录下 分区建议:如果你安装的linux是用于服务器或者经常做日志分析,请划分var分区,避免日志文件不断膨胀塞满导致根分区而引发问题。 分区格式:建议ext4 5、home分区(可选) 大小:2G10G大小(每个用户100M左右) 作用:存放用户数据,HOME的结构一般是HOMEuserNameuserFile,如果不分则默认在目录下 分区建议:如果用户数据多可以将此分区适当增大,请参考根分区分区建议;一般硬盘的主要容量几乎都在Home分区和根分区下 分区格式:建议ext4 扩展资料: linux其他分区作用: home分区,是用户的home目录所在地 varlog分区,是系统日志记录分区 tmp分区,用来存放临时文件。 bin分区,存放标准系统实用程序。 dev分区,存放设备文件。 opt分区,存放可选的安装的软件。 sbin分区,存放标准系统管理文件。 usr分区,是redhatlinux系统存放软件的地方 boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件 我是艾西,今天的分享就到这里啦希望对有需要的小伙伴有帮助