磁盘和文件系统管理(1)

除了账号管理、文件权限、归档管理内容之外,磁盘的分区和格式化操作、文件系统的挂载等使用也是Linux系统管理员不可缺少的技能之一。

Linux中当磁盘的分区规划不能满足需求时,就需要对硬盘重新分区规划和调整,有时候新添加的磁盘,也需要我们分区和挂载。

1.检测并确认新磁盘

挂接好磁盘重启系统系统将会识别新的磁盘。我们用“fdisk -l”查看磁盘设备。

[[email protected] ~]# fdisk -l

Disk /dev/sda: 85.9 GB, 85899345920 bytes   原来的磁盘名称大小等信息

255 heads, 63 sectors/track, 10443 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x0002454c

设备名  是否是引导分区  该分区在次盘中的起始位置   结束位置   分区的大小(字节表示)    分区类型

Device  Boot        Start         End      Blocks   Id System

/dev/sda1   *           1          64      512000   83  Linux

Partition 1 does not end on cylinder boundary.

/dev/sda2              64        2614    20480000   83  Linux

/dev/sda3            2614        3634     8192000   83  Linux

/dev/sda4            3634       10444    54701056    5  Extended

/dev/sda5            3634        4144     4096000   82  Linux swap / Solaris

/dev/sda6            4144       10444    50603008   83  Linux

Disk /dev/sdb: 53.7 GB, 53687091200 bytes   未分区和挂载的是新的磁盘

255 heads, 63 sectors/track, 6527 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

ID:上面的ID:需要特别说明下 83:表示Linux的EXT3分区。 8e表示:LVM逻辑卷 82:表示交换分区

识别了新的硬盘设备下面我们就可以开始新建分区了。

2.规划磁盘分区

创建、删除、更改分区操作同样用fdisk命令进行。

进入交互式分区管理界面

获取帮助:

列出磁盘分区情况

新建分区

分区包括主分区和扩展分区输入 e 创建扩展分区 输入 p 创建主分区

主分区和扩展分区的序号只能为 1-4.

创建分区

    (1)创建1个主分区

       

 

(2)创建扩展分区和逻辑分区

     

     

     (3)d 删除分区 t 变更分区类型

     

默认的分区文件系统类型是EXT3一般不需要更改,如果新建的分区要用作swap交换分区或者其他分区类型。就需要更改分区类型了。用 t指令改变分区的ID号。常用的EXT3、SWAP文件系统的ID号分别为83、82.用于windows的FAT32的ID号一般为 b。系统启动分区和扩展分区不可更改分区类型

(4)w保存退出 q退出不保存

对磁盘分区完成后要出退fdisk分区工具。

w:保存所做的操作,退出

q:不保存你所做的任何操作退出。                                            注意:变更硬盘(特别正在使用的硬盘)分区后,最好将系统重启一次或者使用 partprobe命令 重新检测分区表情况。在Linux中如果不进行这些操作,可能会导致格式化的分区对硬盘中的数据损坏,严重时可能会引起系统崩溃。

例如:执行 partprobe重新检测/dev/sdb磁盘的分区变化。

partprobe /dev/sdb

3. 管理文件系统

 在Linux中使用fdisk划分分区后,还要对分区进行格式化操作才能挂载到指定目录,并储存数据。。

 创建文件系统

    1.用mkfs命令进行分区

    mkfs -t 文件系统 分区设备

2.mount挂载使用已经格式化的分区

    mount 磁盘设备 挂载点

    

    3. umount卸载文件系统

    umount /usr/shamoluotuo通过挂载目录卸载对应的磁盘分区

4.设置文件系统自动挂载

用mount的挂载方式在系统重启后就会自动卸载,在生产环境中这样使用是很危险的。所以我们有使用自动挂载。防止种情况的发生。系统中的/etc/fatab文件可视为mount名令的配置文件,储存了文件系统的静态挂载的数据。Linux每次开机的时候就会读取这个文件。所以我们把挂载的命令写入这个文件。就可以自动挂载了。

将/dev/sdb1自动挂载/usr/shamoluotuo这个文件件:配置如下

将下列配置写入/etc/fstab

重启系统用df -Th 验证配置是否生效。

5。mkswap创建交换分区(swap)

      Linux的swap交换分区类似于Windows的虚拟内存可以解决物理内存不足的问题,在使用mkswap创建交换分区前。要先用fdisk将磁盘分区的ID号设置为82:。

做完mksawp后交换分区已经创建完成。我们先看下系统原有多大的虚拟内存。然后再开启,我们刚才做的swap。

     

到此我们的磁盘和文件系统管理的基础部分已经基本完成了。

时间: 2025-01-14 16:43:23

磁盘和文件系统管理(1)的相关文章

Linux基础之磁盘及文件系统管理(二)

磁盘和文件系统管理 文件系统管理工具: 创建文件系统的工具 mkfs mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.xfs, mkfs.vfat, ... 检测及修复文件系统的工具 fsck fsck.ext2, fsck.ext3, ... 查看其属性的工具 dumpe2fs, tune2fs 调整文件系统特性: tune2fs 内核级文件系统的组成部分: 文件系统驱动:由内核提供 文件系统箮理工具:由用户空间的应用程序提供 ext系列文件系统的管理工具: mkf

第八章、Linux 磁盘与文件系统管理

第八章.Linux 磁盘与文件系统管理 1. 认识 EXT2 文件系统 1.1 硬盘组成与分割的复习 1.2 文件系统特性: 索引式文件系统 1.3 Linux 的 EXT2 文件系统(inode): data block, inode table, superblock, dumpe2fs 1.4 与目录树的关系 1.5 EXT2/EXT3 文件的存取与日志式文件系统的功能 1.6 Linux 文件系统的运行 1.7 挂载点的意义 (mount point) 1.8 其他 Linux 支持的文

Linux磁盘和文件系统管理

Linux系统中的磁盘和文件系统管理,之所以将二者放在一起总结,是因为在平时的工作中,二者是相辅相成的,常常用来一起使用. 首先介绍下磁盘分区的管理工具 常用的磁盘分区管理工具有fdisk,parted,sfdisk 这里我们介绍下常用的fdsik工具 fdisk -l [DEVICE]... :列出指定磁盘设备上的分区情况 fdisk [DEVICE]:创建分区 fdisk提供了一个交互式接口来管理分区,它有许多子命令,分别用于不同的管理功能:所有的操作均在内存中完成,没有直接同步到磁盘:直到

磁盘及文件系统管理详解---急需加强

磁盘管理: 机械式硬盘 U盘.光盘.软盘.硬件.磁带 MBR:Master Boot Record 主引导记录 ln [-s -v] SRC DEST:创建链接文件,默认硬链接 -s:创建软连接 -v:显示过程 硬链接: 1.只能对文件创建,不能应用于目录 2.不能跨文件系统 3.创建硬链接会增加文件被链接的次数 符号链接(软连接): 1.可以应用于目录 2.可以跨文件系统 3.不会增加被链接文件的链接次数 4.其大小为指定的路径所包含的字符个数 du -s -h df:显示整个磁盘分区使用情况

Linux磁盘与文件系统管理

Linux磁盘与文件系统管理 磁盘分区后需要进行格式化,是为什么呢? 因为每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据,因此需要将分区进行格式化,以成为操作系统能够利用的文件系统格式.

linux磁盘及文件系统管理初步(1)

Linux系统管理 磁盘分区及文件系统管理 RAID LVM:能够实现磁盘边界的动态管理 网络属性管理 程序包管理:程序包的增删查改 sed 和awk 进程查看和管理 内核管理:内核的组成部分,内核的编译安装 系统启动流程 Linux内核的定制,编译内核,busybox 系统安装:kickstart,dhcp,pxe shell脚本编程 Linux磁盘及文件系统管理: 整个操作系统的组成部分:硬件和软件 整个操作系统的组成层次:最底层为硬件设备(这也是我们计算机能够运行的基础),在硬件设备上冯诺

linux磁盘及文件系统管理进阶

回顾: 磁盘,磁盘分区,文件系统 现在的磁盘有两类:机械硬盘和固态硬盘 为了使机械硬盘上流传下来的概念,和组织方式依然可用,固态硬盘也模拟了类似于机         械硬盘上的很多特性,想MBR之类的哪些东西,依然模拟扇区和那些机制,只不过是        固态硬盘是电器设备工作,机械硬盘是机械方式工作而已. 无论是那种格式的硬盘在cent0S6,7只要是磁盘设备而且能够驱动的话统统识别为:                 /dev/sd[a-z]# 管理分区:fdisk,parted,sfdi

Linux磁盘和文件系统管理(二)

磁盘和文件系统管理(二)   实验案例:LVM卷管理及配额设置 需求描述: 1.采用LVM磁盘管理方案 (1)在虚拟机环境中,新添加两块SCSI硬盘设备,完成磁盘检测及分区 (2)建立逻辑卷mbox,格式化为Ext4文件系统,挂载到/mailbox目录下 2.设置并启用磁盘配额 (1)为挂载到/mailbox目录下的文件系统启用配额支持 (2)限制用户Jerry最多只能使用500M磁盘空间 (3)限制accp组的用户合计最多只能使用20M磁盘空间 推荐步骤   添加磁盘设备并建立磁盘管理方案 选

linux磁盘和文件系统管理(一)

磁盘和文件系统管理(一) 要求: 一,关机后添加一块20GB的SCSI磁盘,重新开机进入RHEL 5系统 二,分区并格式化 1,使用fdisk命令对新硬盘进行分区,建立一个10GB的主分区("/dev/sbd1") 步骤:如图所示: 执行"fdisk -l"命令可以查看,确认新增硬盘的设备名称和设置."fdisk -l"命令的作用是列出当前系统中所有硬盘设备及其分区的信息. 在硬盘设备中创建.删除.更改分区等操作同样通过fdisk命令进行,只要使

linux   第七章 磁盘和文件系统管理(一)

linux 第七章磁盘和文件系统管理(一) 享受生活 热爱挑战 明远分享 每章一句话: 在别人光鲜的背后有着太多太多,别人不知道的痛苦,自己不喜欢的人,以微笑面对,默默地为他祝福:对于喜欢的人,真情流露,真诚相待.人在做天在看,冥冥中自有因果安排,永远保持一颗善良的心,持续做对的事情,不断地提醒自己,低调做人,高调做事. 要求:    跟着做一下吧 看不清图片就点一下图片 一,关机后添加一块20GB的SCSI磁盘,重新开机进入RHEL 5系统 二,分区并格式化 1, 使用fdisk命令对新硬盘进