LFCS:分区存储设备,格式化文件系统和配置交换分区 - 第4部分

这篇文章是10教程系列的第4部分,在这部分,我们将介绍分区存储设备,格式化文件系统和配置交换

去年八月,Linux基金会发起的LFCS认证(Linux基金会认证系统管理员 ),一个Shiny的机会,为系统管理员来展示,通过基于绩效的考试,他们可以执行Linux系统的整体运营支持:系统支持,第一级诊断和监控,以及如果需要,向其他支持团队发布升级。

Linux基础认证Sysadmin  - 第4部分

Linux基础认证Sysadmin - 第4部分

请注意,Linux基础认证是精确的,完全基于性能,并可通过在线门户网站随时随地。 因此,您不再需要前往考试中心获得建立您的技能和专业知识所需的认证。

请观看下面的视频,解释Linux基础认证计划。

这篇文章是10教程系列的第4部分,在这一部分,我们将介绍LFCS认证考试所需的分区存储设备,格式化文件系统和配置交换分区。

分区存储设备

分区是一个单一的硬盘驱动器分成一个或多个部分或“ ”称为分区的装置。 分区是驱动器上被视为独立磁盘并包含单一类型文件系统的部分,而分区表是将硬盘驱动器的这些物理部分与分区标识相关联的索引。

在Linux中,在IBM PC兼容系统管理MBR分区(高达〜2009)传统工具的fdisk。 对于GPT分区(〜2010及更高版本),我们将使用GDISK。 这些工具的每一个都可以通过输入其名称,后跟设备名称(例如/ dev / sdb的 )被调用。

使用fdisk管理MBR分区

我们将首先介绍FDISK。

# fdisk /dev/sdb

出现提示,要求进行下一个操作。 如果你不确定,你可以按“M”键显示帮助内容。

fdisk帮助菜单

fdisk帮助菜单

在上述图像中,突出显示最常用的选项。 在任何时候,你可以按“P”来显示当前的分区表。

检查Linux中的分区表

显示分区表

id列显示了已分配通过fdisk来分区分区类型(或分区ID)。 分区类型用作文件系统的指示符,分区包含或,简言之,数据将在该分区中被访问的方式。

请注意,每个分区类型的综合研究超出了本教程的范围-作为这个系列的重点是考试LFCS,这是基于性能的。

fdisk使用的一些选项如下:

您可以列出可通过FDISK按“L”选项(小写的L)来管理所有的分区类型。

“D”来删除现有的分区。 如果在驱动器中找到多个分区,将会询问应该删除哪个分区。

输入相应的编号,然后按“W”(写入修改分区表)以应用更改。

在下面的例子中,我们将删除的/ dev / sdb2,然后打印(P)分区表来验证修改。

fdisk命令选项

fdisk命令选项

“N”来创建一个新的分区,那么'P',表示这将是一个主分区。 最后,您可以接受所有默认值(在这种情况下,分区将占用所有可用空间),或指定大小如下。

在Linux中创建新分区

创建新分区

如果选择FDISK分区ID不是我们的设置是正确的,我们可以按“T”来改变它。

在Linux中更改分区名称

更改分区名称

当您完成建立分区,按“W”将更改提交到磁盘。

保存分区更改

保存分区更改

使用gdisk管理GPT分区

在下面的例子中,我们将使用/ dev / sdb的

# gdisk /dev/sdb

我们必须注意,gdisk可以用于创建MBR或GPT分区。

在Linux中创建GPT分区

创建GPT分区

使用GPT分区的好处是,我们可以创建最多在同一个磁盘,其大小可高达PB级的顺序128个分区,而对于MBR分区的最大大小为2 TB。

请注意,fdisk中的大多数选项在gdisk中是相同的。 因此,我们不会详细介绍它们,但这里是一个截图。

gdisk命令选项

Gdisk命令选项

正在格式化文件系统

一旦我们创建了所有必要的分区,我们必须创建文件系统。 要查找系统中支持的文件系统列表,请运行。

# ls /sbin/mk*
检查文件系统键入Linux

检查文件系统类型

应选择的文件系统类型取决于您的要求。 你应该考虑每个文件系统的优缺点和它自己的功能集。 在文件系统中要查找的两个重要属性是。

  1. 日志记录支持,允许在系统崩溃的情况下更快的数据恢复。
  2. 安全增强Linux(SELinux)支持,根据项目wiki,“对Linux的安全增强,允许用户和管理员更多地控制访问控制”。

在我们的下一个例子中,我们将创建一个文件系统的ext4(支持日志和SELinux)的标记Howtoing/ dev / sdb1的使用mkfs,其基本语法。

# mkfs -t [filesystem] -L [label] device
or
# mkfs.[filesystem] -L [label] device
在Linux中创建ext4文件系统

创建ext4文件系统

创建和使用交换分区

如果我们需要我们的Linux系统访问虚拟内存,那么当主系统内存(RAM)全部使用时,交换分区是必需的,这是指定用作内存的硬盘的一部分。 因此,在具有足够RAM以满足其所有要求的系统上可能不需要交换分区; 然而,即使在这种情况下,由系统管理员决定是否使用交换分区。

一个简单的经验法则来决定交换分区的大小如下。

交换应为高达2 GB的物理RAM,然后为2 GB以上的任何金额,但不得低于32 MB额外的1个物理RAM通常等于2倍的物理内存。

因此,如果:

M =在GB RAM量,S =交换容量在GB,则

If M < 2
S = M *2
Else
S = M + 2

记住这只是一个公式,只有你作为一个系统管理员,有关于交换分区的使用和大小的最后一个字。

要配置交换分区,请按前面所示创建所需大小的常规分区。 接下来,我们需要将以下条目添加到/ etc / fstab文件(X可以是BC)。

/dev/sdX1 swap swap sw 0 0

最后,让我们格式化并启用交换分区。

# mkswap /dev/sdX1
# swapon -v /dev/sdX1

显示交换分区的快照。

# cat /proc/swaps

禁用交换分区。

# swapoff /dev/sdX1

在接下来的例子中,我们将使用/ dev / SDC1(= 512 MB,与256 MB RAM的系统)来设置使用fdisk,我们会交换使用,按照上述详细步骤的分区。 注意,在这种情况下,我们将指定一个固定大小。

在Linux中创建交换分区

创建交换分区

在Linux中添加交换分区

启用交换分区

结论

创建分区(包括交换)和格式化文件系统是您的Sysadminship的关键。 我希望本文中提供的提示将指导您实现您的目标。 随时在下面的评论部分添加您自己的提示和想法,为社会的利益。

参考链接
  1. 关于LFCS
  2. 为什么要获得Linux基础认证?
  3. 注册LFCS考试