day15:磁盘格式化和挂载

4.5: 磁盘格式化

1、在linux下支持文件系统的格式如下:

[[email protected] ~]# cat /etc/filesystems
xfs
ext4
ext3
ext2
hfsplus

查看linux当前系统的文件分区格式,则用mount命令:

语法:   mke2fs     [选项]      [参数]                ===   mkfs         [选项]      [参数]

选项:
-L:label,预设该分区的标签
-t:用来指定文件系统的类型(xfs、ext4、ext3、ext2等)
-b:分区时指定每个数据块的大小,目前支持1024、248、4096 bytes每个块(当内容为视频,音乐等大容量时,建议块设置的大一些):
-i:设定inode大小,默认单位是byte(4块(16k)对应一个inode,最小是一个快对应一个inode,不能再小了):
-N:设定inode数量,有时候默认的数量不够用,所以需要自己设定inode数量
-c:在格式化之前先检测一下磁盘是否有问题,加上这个选项后会非常慢
-m:格式化时,指定预留给管理员root的磁盘比例,是一个百分比,(默认是预留5%):最小可设置为0.1%:

若要是用mke2fs格式化为xfs,则不支持此命令选项)-----------   mke2fs   -t    xfs     /dev/sdb1(不支持)

mke2fs 不支持格式化xfs,也不支持格式化下xfs的-m 选项:

格式化磁盘命令用法:

mkfs.ext4          /dev/sdb1              ===    mke2fs  -t     ext4    /dev/sdb1

注意:xfs格式:   mkfs.xfs   /dev/sdb1   (mke2fs不支持xfs格式)

有时候xfs里面已经有文件系统了,会无法格式化:需要加-f选项:

 mkfs.xfs   -f    /dev/sdb1

查看xfs个文件系统格式: blkid    /dev/sdb1

4.5: 磁盘格式化

语法: mke2fs    [选项]     [参数]  ====      mkfs.xfs      [选项]     [参数]

选项:
-L:=label,预设该分区的标签
-t:用来指定文件系统的类型(xfs、ext4、ext3、ext2等)
-b:分区时指定每个数据块的大小,目前支持1024、248、4096 bytes每个块
-i:设定inode大小,默认单位是byte
-N:设定inode数量,有时候默认的数量不够用,所以需要自己设定inode数量
-c:在格式化之前先检测一下磁盘是否有问题,加上这个选项后会非常慢
-m:格式化时,指定预留给管理员的磁盘比例,是一个百分比,只针对mke2fs命令

格式化磁盘

mkfs.ext4  /dev/sdb1

4.7-4.8 磁盘挂载

mount命令、umount命令

mount挂载命令

语法:        mount    [选项]    [盘符]      [挂载点]

用法: 

 [[email protected] ~]# mount /dev/sdb1  /mnt/

umount 卸载命令:

mount挂载命令

语法:        mount   [盘符]或者[挂载点]都可以

用法:

[[email protected] ~]# umount      /dev/sdb1               #盘符

[[email protected] ~]# umount      /mnt                         #盘符

注意:有时候使用盘符卸载的时候:会显示资源忙,此时可加-l选项: umount   -l    /mnt/

关于挂载磁盘时的默认选项(不加任何选项则是默认),也是/etc/fstab配置文件第四列defaults的挂载参数:

  • async/sync:磁盘和内存是否同步,默认async不同步;
  • auto/noauto:开机自动挂载/不自动挂载;
  • default:按着大多数永久文件系统的缺省值设置挂载定义,包含rw,suid,dev,exec,auto,nouser,async等
  • ro:按只读权限挂载
  • rw:按读写权限挂载
  • exec/noexec:允许/不允许可执行文件执行,千万不要把根分区挂载为noexec。
  • user/nouser:允许/不允许root外其他用户挂载分区,为了安全考虑,使用nouser
  • suid/nosuid:允许/不允许分区有suid属性,一般设置nosuid
  • usrquota:启动使用者磁盘配额模式,可针对用户限定他们的使用额度
  • grquota:启动群组磁盘配额模式

常用选项:
-a:把/etc/fstab中出现的所有磁盘分区挂载上
-t:指定分区类型,默认不指定会自动识别
-o:=options指定挂载分区特性(分区表第四列那些)

remount   重新挂载(一般用在-o选项后面)

如下:mount  -o    remount ,rw   /dev/sdb1   /mnt/

硬盘的配置文件保存在/etc/fstab文件下:

[[email protected] ~]# cat /etc/fstab

UUID=c95a2589-7709-46c8-9494-9b70053d8e1d     /                       xfs            defaults                       0                                                    0不检测
UUID=c7a807d1-8000-4ada-98e8-ef6ab9230522      /boot                 xfs           defaults                      1(备份)                                          1优先级更高
UUID=172f933b-adbb-43cd-b105-fb14d269f6e9        swap                  swap       defaults                     0(不备份)                                      2高

设备号(可写uuid或者设备名称)                                     挂载点              文件系统      默认选项       是否备份(dump)                            是否检测

mount命令不加任何选项时,该命令可查看当前系统已经挂载的所有分区及其文件系统的类型、挂载点和一些选项信息。

[[email protected] ~]# mount

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)

devtmpfs on /dev type devtmpfs (rw,nosuid,size=498076k,nr_inodes=124519,mode=755)

securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)

tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)

devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

4.9:手动增加swap空间:

1、[[email protected] ~]# dd  if=/dev/zero  of=/tmp/newdisk  bs=1M  count=100
记录了100+0 的读入
记录了100+0 的写出
104857600字节(105 MB)已复制,0.996485 秒,105 MB/秒

2、格式化:

[[email protected] ~]# mkswap  -f /tmp/newdisk
正在设置交换空间版本 1,大小 = 102396 KiB
无标签,UUID=36adbf7b-092c-4415-9c3d-aad086e36a85

3、加入swap里面:并查看容量:

swapon /tmp/netdisk
会提示权限不安全,但仍然可以使用:
[[email protected] ~]# chmod 600 /tmp/newdisk

4、减去swap空间:
swapoff  /tmp/newdisk
并删除:  rm  -fr  /tmp/newdisk

if=/dev/zero 造零器,产生源源不断的0:指定源:
of 写入到哪里,指定目标。
bs:块大小:
count=100  总大小:


 


原文地址:http://blog.51cto.com/yuanhaohao/2055997

时间: 2024-10-09 00:18:29

day15:磁盘格式化和挂载的相关文章

centos、linux查找未挂载磁盘格式化并挂载?

centos.linux查找未挂载磁盘格式化并挂载? df -h 查看当前linux服务器硬盘: fdisk -l /dev/sda   第一块硬盘 /dev/sdb   第二块硬盘 依此类推 以/dev/sdb为新增硬盘为例,需要进行以下操作方可正常使用 1.分区 fdisk /dev/sdb 依次输入 n,回车 p,回车1,回车 回车 2.格式化 mkfs -t ext4 -c /dev/sdb1 3.挂载(挂载目录可自行定义) mount /dev/sdb1 /opt [[email pr

[CentOS 7系列]磁盘格式化与挂载

在windows操作系统中,硬盘有fat32和ntfs等多种格式.在linux中同样如此.CentOS 6之前,主要是ext4.ext3和ext2等格式.在CentOS 7这个版本开始,默认的磁盘格式变成了xfs格式. [[email protected] ~]# cat /etc/filesystems xfs ext4 ext3 ext2 nodev proc nodev devpts iso9660 vfat hfs hfsplus * [[email protected] ~]# mou

磁盘格式化、挂载与卸载及分区表 fstab

一.磁盘的格式化 我们用 fdisk 命令将磁盘分好区之后,磁盘还是不能够直接使用的,需要将磁盘进行格式化,而格式化的本质就是为磁盘安装文件系统 我们使用命令:mke2fs 来为CentOS系统安装文件系统,下面来看看 mak2fs 的常用选项: -b:分区时设定每个数据块占用空间的大小,目前支持的每个块的大小是1024.2048.4096 -i:设定inode(文件元信息的存储域)的大小 -N:设定inode的数量(在默认的inode数量不够用的情况下) -c:在格式化前检测一下磁盘是否有问题

2017-12-29 3周5次课 磁盘格式化、挂载、手动增加swap空间

4.5/4.6 磁盘格式化  ·linux支持的文件系统格式: [[email protected] ~]# cat /etc/filesystems xfs ext4 ext3 ext2 nodev proc nodev devpts iso9660 vfat hfs hfsplus * ·CentOS7 默认系统:xfs ·查看分区文件系统:mount [[email protected] ~]# mount ##在结果中,只需要关注/dev/开头的行,例如: /dev/sda1 on /b

磁盘格式化、挂载及增加swap空间

磁盘格式化 查看磁盘: lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息.块设备有硬盘,闪存盘,cd-ROM等等.lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux.这个包带了几个其它工具,如dmesg.要安装lsblk,请在此处下载util-linux包.Fedora用户可以通过命令sudo yum install util-linux-ng来安装该包. 格式化磁盘:1.查看当前系统支持的文件系统格式:

centos查找未挂载磁盘格式化并挂载

查看当前linux服务器分区 df -h 查看当前linux服务器硬盘: fdisk -l /dev/sda   第一块硬盘 /dev/sdb   第二块硬盘 依此类推 以/dev/sdb为新增硬盘为例,需要进行以下操作方可正常使用 1.分区 fdisk /dev/sdb 依次输入 n,回车 p,回车 1,回车 回车 w 2.格式化 mkfs -t ext4 -c /dev/sdb1 3.挂载(挂载目录可自行定义) mount /dev/sdb1 /opt [[email protected]6

Linux 的磁盘格式化、挂载、磁盘检验、等管理功能

df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量fdisk:用于磁盘分区 一.df命令列出系统的整体磁盘使用量 df命令参数功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息.语法:df [-ahikHTm] [目录或文件名]选项与参数:-a :列出所有的文件系统,包括系统特有的 /proc 等文件系统:-k :以 KBytes 的容量显示各文件系统:-m :以 MBytes 的容量显示各文件系统:-h :以人们较易阅读的 GByt

4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间

4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间 4.5/4.6 磁盘格式化 磁盘格式化 上 根/  和 /boot 都是  xfs centos6 之前的版本 文件格式系统ext4 6 是ext5 5 是 ext 3 再往前 ext 2 centos 7 默认 是 xfs   作为它的默认文件系统 fdisk -l 查看下 之前的分区 没有分,先分一个新的分区 现在给他格式化 mke2fs mke2fs -t 指定格式化的文件系统 比如要指定ext4 mke2

磁盘分区、格式化、挂载[转自vbird]

磁盘分区.格式化.挂载磁盘分区    新增分区    查询分区    删除分区磁盘格式化    mkfs    mke2fs磁盘挂载与卸载    mount    umount 磁盘的分区.格式化.挂载 对于一个系统管理者( root )而言,磁盘的的管理是相当重要的一环,尤其近来硬盘已经渐渐的被当成是消耗品了 ..... 如果我们想要在系统里面新增一颗硬盘时,应该有哪些动作需要做的呢: 对磁盘进行分区,以创建可用的 partition : 对该 partition 进行格式化( format