windows | Mac os | linux | 电脑故障 | 网络知识 | 电脑百科 | 破解软件 | 网页编程 | 电脑配置 |

linux系统管理磁盘分区教程

在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的 Linux 已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚 Linux 的分区规定,小编为大家分享了linux系统管理磁盘分区教程,下面大家跟着小编一起来了解一下吧。

linux系统管理磁盘分区教程

磁盘管理:

在Linux中管理磁盘是很重要的,下面介绍一下关于磁盘管理的命令:

首先要管理磁盘就必须清楚磁盘的具体使用情况与其信息使用命令fdisk -l 可以查看当前系统所有磁盘的信息

Device Boot Start End Blocks Id System

/dev/sda1 * 1 13 104391 83 Linux

/dev/sda2 14 5235 41945715 8e Linux LVM

/dev/sda3 5236 5300 522112+ 82 Linux swap / Solaris

/dev/sda4 5301 15665 83256862+ 5 Extended

/dev/sda5 5301 5423 987966 fd Linux raid autodetect

该命令可以显示磁盘的分区以及每个分区起始的柱面编号和终止柱面编号,以及该分区有多少个

数据块儿,数据系统类型,BOOT是活动分区,就是系统所在的分区,也可以更改

增加分区使用命令:fdisk /dev/sda

敲入这个命令后回进入一个选项界面

Command (m for help): m

Command action

a toggle a bootable flag

b edit bsd disklabel

c toggle the dos compatibility flag

d delete a partition

l list known partition types

m print this menu

n add a new partition

o create a new empty DOS partition table

p print the partition table

q quit without saving changes

s create a new empty Sun disklabel

t change a partition's system id

u change display/entry units

v verify the partition table

w write table to disk and exit

x extra functionality (experts only)

输入 m 是查看选项

输入d 是删除一个分区,当输入d的时候,会提示你要删除哪一个分区,这是只需要输

这个分区的编号即可删除

输入 n 是新建立分区,我们都知道一个磁盘最多只能有4个主分区,如果四个主分区没有吧这个

磁盘的空间用完,那么剩余的空间将浪费,如果全部分成主分区那以后将不能再分区了,因为一个

磁盘最做只能分4个主分区,但是如果将剩余的空间划分成逻辑 分区,在分区的时候应该选择e,

就将剩余的空间全部分为逻辑分区,如果选择p,就是分成主分区,选择e将其分为路基分区

那么久以后再需要的时候就可将这个逻辑拿出来继续划分了

当输入 n 的时候会提示你从第几个柱面开始,

First cylinder (6279-15665, default 6279):

一般选择默认,直接回车就行,接下来会让你选择大小,根据你的需要输入,输入的规则是+NG或者+NM

或者+NK,选择完之后它会自动开始划分

输入t时选择分区的类型,输入l可以查看你需要的类型这在你建立软RAID的时候需要,

输入p显示当前有多少个分区

输入w保存退出,这个命令输入前,要考虑好,在你所分得分区上没有重要的数据,如果有的话,将会造成损失

输入q是退出 不保存以上的修改

输入a是改变系统所在分区

其实扩展分区是没有空间的,只是一个指针,指向另一个空间

分区保存完成以后,此时内核是不知道你的心分区表的

这是需要命令:partprobe /dev/sda(指定硬盘设备)重新读取硬盘,让内核识别刚建立的分区表

这个重新读取分区表的过程是不需要linux系统重启的,只需要这个命令即可

内核重读分区表以后需要给这分区指定一个文件系统,这样才可以使用,这个过程就是格式化

下面隆重的给大家介绍一下linux下几个强大的格式化命令:

mkfs:

mkfs -t 硬件设备名 给划分的分区指定文件系统类型

mkfs -t ext2 /dev/sda5

或者 mkfs.ext2 /dev/sda5

在这里给大家说一下文件系统类型:linux支持的最常用的有几种

ext2 ext3 vfat

主要讲一下ext2与ext3的区别:

ext2写入数据的时候,是先保存在inode里的,这样的话如果出现意外很容易出现数据丢失不可恢复的灾难

ext3写入数据的时候,是先写入日志,然后再写入inode 这样即使在出现意外的情况下丢失数据,但是还

通过日志将其数据恢复

mke2fs专门支持ext2的命令

mke2fs:

-b:block_size{1024|2048|4096}指定格式化的时候数据块的大小

-c: 在创建文件系统时检查坏的块儿

-j: 表示日志,即启动日志功能,表示升级成et3

-l: LABEL 指定磁盘卷标

-i:type/inode 表示指定空间和indoe的比率,一般是128个字节为一个inode号

-N:明确手动指定有多少个inode号

-m:5【表示百分之5】指定分区上给管理员预留的管理空间,当一个磁盘空间用尽的时候就会崩溃

所以要预留一些空间

fsck:用于检查文件系统

-t指定文件系统类型

-a遇到故障自动修复,一般用,这样消耗时间和消耗CPU

tune2fs:修改分区属性

-j指定文件系统类型,可以直接升级成ext3

-L修改卷标

-l查看超级块儿,superblock信息,即数据块儿的信息

-m 加数字 直接修改给管理员预留空间的比例

-c 指定挂载多少次后自检 -c 0,-1表示关闭此功能

-i指定时间多久检查一次 -i 12m 表示一年自检一次

-o 设定当前分区的默认挂载选项

blkid:查看磁盘分区的UUID type

dumpe2fs:显示文件系统每一个块儿组的信息可查看日志空间大小,磁盘碎片

如果出现freeblock则说明有碎片

以上的命令可以实现磁盘的管理,可以根据你的需求来划分你的磁盘,磁盘分区之后要想使用就必须安装

看过“ linux系统管理磁盘分区教程 ”的人还看了:

123
  • linux系统管理磁盘分区教程 相关内容:
  • Linux怎么使用sort排序命令
  • sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。-(减号)代替文件名指定标准输入。如果您不指定任何文件名,那么该命令对标准输入排序。可以使用 -o 标志指定输出...

  • 排序命令sort使用实例介绍
  • sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。小编为大家分享了排序命令sort使用实...

  • linux系统命令及其使用详解
  • 如果你的英文足够好,那完全可以不靠任何人就精通linux,这里小编为大家分享下linux系统命令及其使用详解,希望大家喜欢。linux系统命令及其使用详解cat cdchmod chowncp cut名称:cat使用权限:所有使用者使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串...

  • Linux服务器监控工具
  • 有许多非常好的服务器监控解决方案,而为了省去你寻找方案的麻烦,这里小编为你列出了我能找到的最好的服务器监控工具。Linux服务器监控工具1.找出瓶颈2.硬盘(存储)瓶颈3.CPU及内存瓶颈4.网络瓶颈#1: top - 进程活动top提供一个当前运行系统实时动态的视图,也就是正在运行进...

  • linux操作系统监控工具
  • 监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的。你要确保用户始终可以打开你的网站并且网速不慢。服务器监控工具允许你收集和分析有关你的Web服务器的数据。这里小编就与大家谈谈Linux操作票撒谎那个面都有一些什么样的系统监控工具。linux操作系统监控...

  • linux系统监控工具
  • 通过系统监控可以了解系统的运行状态、及时发现异常、分析原因、提早解决,避免系统故障,确保用户对系统的感知度和满意度。IPTV系统一般是通过告警管理、日志管理、信令跟踪、探针、诊断测试来实现对系统的监控。小编为大家分享了linux系统监控工具,下面大家跟着小编一起来...

  • Linux系统管理命令大全
  • linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。小编为大家分享了Linux系统管理命令,下面大家跟着小编一起来了解一下吧。Linux...

  • 怎么把Linux系统的文件拷贝到U盘
  • copy意为复制、摹本。拷贝有四种解释:①是一个计算机系统的DOS命令,意为“复制”,是一个新名词,广泛地应用于IT的各个领域,那么怎么把Linux系统的文件拷贝到U盘呢?小编为大家分享了拷贝Linux系统的文件到U盘的解决方法,下面大家跟着小编一起来了解一下吧。拷贝Linux...

  • 查看更多>>

    linux