redhat下的磁盘操作-分区,格式化,挂载等

磁盘分区

想要在系统内新加一块磁盘的步骤:

1.对磁盘进行分区,以新建新的分区

2.对分区进行格式化(format),以创建系统可用的文件系统

3.若想要分的仔细一些,则可以对刚才新建好的文件系统进行检验

4.在Linux系统之上,需要创建挂载点,并将其挂载上去

一.磁盘分区

fdisk:-l输出后面接的设备的所有分区工具,若仅有fdisk -l时,系统会将整个系统内的能够找到的设备的分区都列出来

通过df命令获得可用磁盘文件名,再用fdisk进行识别,明企鹅使用m获得命令使用说明

如下所示

通过fdisk命令可以实现磁盘分区的查看,删除,添加等操作,具体实现如下所示

新建分区:(n)

删除分区(d):保存(w),撤销操作(q)

p:查看每个分区的信息项目,每个项目的意义是:

Device:设备文件名,依据不同的磁盘分区以及分区位置变化

Boot:表示是否开机引导模块,通常windows系统的C盘需要这模块

Start End:表示这个分区在那个柱面号码之间,可以决定分区的大小

Blocks:以1K为单位的容量

ID,system :代表这个文件分区应该是啥

整个磁盘还可以进行额外的分区。

二.磁盘格式化

分区完成之后需要进行文件系统的格式化,mkfs命令可以实现。

mkfs -t 文件系统格式 设备文件名。

—t 可以接受的文件系统格式,例如ext3,ext2 ,vfat等等。

将上面所制作出来的/dev/4格式化成为ext3系统。

三.磁盘检验

fsck命令,但系统出现一些紧急错误的时候,可以使用这个命令来检查出错的地方。

fsck [-t 文件系统] [-Acay] 设备名称。

-t :如同mkfs一样,fsck也是一个综合软件,同样需要指定文件系统。

-A :依据/etc/fstab的内容,将需要的设备扫描一次,/etc/fstab。

通常在开机过程中就会执行这个过程。

-a :自动修复检查到有问题的扇区。

-y :与-a相同,但是有的系统只支持-y 。

-C :可以在校验的过程中使用一个直方图俩显示目前的进度。

目录的配置之中,在ext2/ext3文件系统的最顶层,也即是挂载的目录之下会存在一个叫"lost+found"的目录,该目录就是在当你使用fsck。

检查文件的时候,如果出现问题,有问题的数据会被放置到这个目录之中,所以说,这个目录中本来不应该有什么内容,一旦发现该目录中有内容,一定是系统出现了某个问题。

badblocks:用来检查硬盘或者软盘扇区有没有坏轨的命令 。

badblocks -[svw] 设备名称

-s : 在屏幕上显示过程

-v :可以在屏幕上看到进度

-w :使用写入的方式来测试

四.磁盘挂载

几点特别注意的事:

单一文件系统不应被重复挂载到多个文件系统之中

单一目录不应该挂载多个文件系统

作为挂载点的目录理论上应该都是空目录

mount命令

-a:依照配置文件,/etc/fstab的数据将所有未挂载的磁盘都挂载上来。

-l: 单纯输入mount会显示目前挂载的信息,加上-l可增列Label名称。

-t: 与mkfs相同,可以加上文件系统种类来指定被挂载的类型。

常见的Linux文件类型有ext2,ext3,vfat,reiserfs,iso9660(光盘格式)。

-n:在默认的情况之下,系统会将实际挂载情况实时写入到/etc/mtab中,以利其他程序的运行

-L: 系统除了利用设备文件名之外,还可以利用文件系统的卷标名称来进行挂载,因此最好为你的文件系统取一个独一无二的名字。

时间: 2024-12-14 10:07:18

redhat下的磁盘操作-分区,格式化,挂载等的相关文章

Linux磁盘管理----分区格式化挂载fdisk、mkfs、mount

1,磁盘分区命令fdisk [[email protected] ~]# fdisk -l #查看磁盘分区情况 Disk /dev/sda: 10.8 GB, 10837518250 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280bytes (这个硬盘的大小是10.8GB,有255个磁面,63个扇区,1305磁柱(cylinders) 每个cylinder(磁

(转)centos7.4 fdisk磁盘分区 格式化 挂载

centos7.4 fdisk磁盘分区 格式化 挂载 原文:http://blog.csdn.net/capecape/article/details/78499351 1.查看系统中有多少可以识别的硬盘.U盘 [root@localhost ~]# fdisk -l 1 2.使用fdisk命令进行分区 [root@localhost ~]# fdisk /dev/sdb 1  记得输入w保存退出! 3.通知操作系统,分区表已经改变 [root@localhost ~]# partprobe 1

脚本自动分区,格式化,挂载

#!bin/bash#功能:自动对磁盘分区.格式化.挂载#作者:liusingbon#对虚拟机的 vdb 磁盘进行分区格式化,使用<<将需要的分区指令导入给程序 fdisk,#n(新建分区),p(创建主分区),e(创建扩展分区),1(分区编号为 1,以此类推),w(保存并退出)#注意:1,2,3,4后面的空白行必须存在. 创建3个主分区+1个扩展分区.fdisk /dev/vdb << EOFnp1 +1Gnp2 +2Gnp3 +3Gne4 wEOF#格式化已创建的分区1mkfs.

分区.格式化.挂载

分区——>格式化——>挂载 [[email protected] ~]# ls -l /dev/sd* 分区: [[email protected] ~]# fdisk /dev/sdb [[email protected] ~]# ls -l /dev/sdb* [[email protected] ~]# partprobe     (同步分区信息) 格式化: [[email protected] ~]# mkfs 两次Tab键 [[email protected] ~]# mkfs.xf

chapter8:Linux磁盘与文件系统管理之(3)磁盘的分区,格式化,检验与挂载

当我们在系统里新增加一个硬盘时,我们要做的有: 1.对磁盘进行分区,以创建新的可用分区. 2.对分区进行格式化,以创建系统可用的文件系统. 3.对刚刚创建的文件系统进行检验. 4.在Linux上还要创建挂载点,也就是目录,并将分区挂载上来. 我们要考虑的有,分区的大小,是否加入日志功能,inode与block数量的规划,这些都是要看主机的用途来定的. 一.磁盘分区fdisk fdisk [-l] 设备名 输出后面所有设备的分区内容.如果只有fdisk -l,则会列出系统上所有的设备的分区.可用U

linux磁盘批量分区格式化和挂载脚本

昨天接到一个任务,十台机器,需要分区和挂载,每台机器有6块盘符,如果一台一台手工操作,效率不高,我在弄完一台,尝试写了个脚本,来实现批量部署!以下是脚本运用  [[email protected] ~]# vim parted.sh  #!/bin/bash # # yum install -y parted sleep 1s yum install -y vim sleep 1s #########################################################

linux磁盘管理、新增磁盘、分区、挂载

1. du -sh 查看目录.文件总大小 -a:全部文件与目录大小都列出来.如果不加任何选项和参数只列出目录(包含子目录)大小. -c:最后加总2. df -h 查看磁盘使用量3. lsblk 查看系统块设备信息 blkid 查看磁盘分区的uuid 3. free 系统内存以及虚拟内存使用情况 -m选项是以M的形式查看 4. fuser -km /home 终止使用该目录的所有进程 5. mount /dev/sdc1 /home 挂载sdc1到/home节点 umount /dev/sdc1

多磁盘自动分区自动挂载脚本

起源: 准备测试tfs分布式存储,发现一台服务器24块大盘,还有好几台服务器, 想想那么碰分区格式化,UUID自动挂载,还好有自动脚本. 1,yes能在你需要输入y时帮你操作,要不一台服务器不间断24次y还不知道什么时候敲击 2,UUID也能自动获取,这样才能自动挂载且盘符能固定 #!/bin/bash #mkfs.ext4 mkdir /data/disk{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24} yes |

Centos7添加磁盘并分区格式化

1.安装前准备 [[email protected] ~]# yum install xfsprogs [[email protected] ~]# modprobe xfs [[email protected] ~]# lsmod |grep xfs xfs 915019 3 libcrc32c 12644 1 xfs 2.添加硬盘 添加硬盘后重启服务器,会发现已经有新的磁盘挂载 [[email protected] /]# fdisk -l WARNING: fdisk GPT suppor