Linux运维基础系统磁盘管理教程

 更新时间:2021年09月06日 15:29:25   作者:神慕蔡蔡  
这篇文章主要介绍了Linux运维基础系统磁盘管理教程,附含详细的源码示例,有需要的朋友可以借鉴参考下,希望可以有所帮助,祝大家同学习共进步

1.磁盘分区:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.fdisk分区

磁盘小于2t用fdisk分区,大于2t用gdisk分区

1.查看磁盘情况
[root@localhost ~]# lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0             2:0    1    4K  0 disk 
sda             8:0    0   20G  0 disk 
├─sda1          8:1    0  500M  0 part /boot
└─sda2          8:2    0 19.5G  0 part 
  ├─rhel-root 253:0    0 17.5G  0 lvm  /
  └─rhel-swap 253:1    0    2G  0 lvm  [SWAP]
sdb             8:16   0   20G  0 disk 
sdc             8:32   0   20G  0 disk 
sr0            11:0    1  3.5G  0 rom 
2.分区
[root@localhost ~]# fdisk /dev/sdb
命令(输入 m 获取帮助):n      //新建分区
Partition type:
   p   primary (0 primary, 0 extended, 4 free)    //主分区
   e   extended     //扩展分区
Select (default p): p       //选择主分区
分区号 (1-4,默认 1):
起始 扇区 (2048-41943039,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):+99MB
分区 1 已设置为 Linux 类型,大小设为 94 MiB
命令(输入 m 获取帮助):n   //新建分区
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended   //扩展分区
Select (default p): e
分区号 (2-4,默认 2):
起始 扇区 (194560-41943039,默认为 194560):
将使用默认值 194560
Last 扇区, +扇区 or +size{K,M,G} (194560-41943039,默认为 41943039):
将使用默认值 41943039
分区 2 已设置为 Extended 类型,大小设为 19.9 GiB
//创建逻辑分区
命令(输入 m 获取帮助):n //新建分区
Partition type:
   p   primary (1 primary, 1 extended, 2 free)
   l   logical (numbered from 5)
Select (default p): l  //创建逻辑分区
添加逻辑分区 5
起始 扇区 (196608-41943039,默认为 196608):
将使用默认值 196608
Last 扇区, +扇区 or +size{K,M,G} (196608-41943039,默认为 41943039):+100MB
分区 5 已设置为 Linux 类型,大小设为 95 MiB
命令(输入 m 获取帮助):p //查看分区创建
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xf812a8fb
   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048      194559       96256   83  Linux
/dev/sdb2          194560    41943039    20874240    5  Extended
/dev/sdb5          196608      391167       97280   83  Linux
命令(输入 m 获取帮助):w //保持分区
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。

3.磁盘格式化

1.格式磁盘的文件类型
[root@localhost ~]# mkfs.
mkfs.btrfs   mkfs.cramfs  mkfs.ext2    mkfs.ext3    mkfs.ext4    mkfs.minix   mkfs.xfs 
2.格式化为xfs文件系统
[root@localhost ~]# mkfs.xfs /dev/sdb1
 完成 

4.永久挂载磁盘

//使用blkid命令获取各分区的UUID
[root@localhost ~]# blkid |grep “sdb1”
/dev/sdb1: UUID=“e271b5b2-b1ba-4b18-bde5-66e394fb02d9” TYPE=“xfs”
//使用UUID挂载磁盘sdb1分区至于db1, 临时挂载
[root@localhost ~]# mount UUID=“e271b5b2-b1ba-4b18-bde5-66e394fb02d9” /db1
//也可以把下面这行写到/etc/fstab中,永久挂载, 开机自动挂载
[root@localhost ~]# tail -1 /etc/fstab
UUID=e271b5b2-b1ba-4b18-bde5-66e394fb02d9 /db1 xfs defaults 0 0
//加载fstab配置文件, 同时检测语法是否有错误
[root@localhost ~]# mount –a
1.使用blkid命令获取各分区的UUID
[root@localhost ~]# blkid |grep sdb1
/dev/sdb1: UUID="00e35670-d6c9-44d1-8e8c-f52bd71edf59" TYPE="xfs"
2.把下面这行写到/etc/fstab中,永久挂载, 开机自动挂载
[root@localhost ~]# tail -1 /etc/fstab    
UUID=00e35670-d6c9-44d1-8e8c-f52bd71edf59 /oppo xfs defaults 0 0

fstab配置文件介绍:

root@localhost ~]# vim /etc/fstab
1//分区标识(UUID或设备名) 2//挂载点 3//文件类型 4//挂载参数 5//不检查 6//不备份
1//00e35670-d6c9-44d1-8e8c-f52bd71edf59  2///oppo  3//xfs     4//defaults   5//0    6// 0
//挂载参数, 可写fstab配置文件, 也可以mount时使用-o参数指定
参数              参数意义                               系统默认值
async           系统每隔一段时间把内存数据写入磁盘中,
sync            时时同步内存和磁盘中数据;
suid,nosuid     允许/不允许分区有suid属性                suid
rw,ro           可以指定文件系统是只读(ro)或可写(rw)       rw
exec,noexec     允许/不允许可执行文件执行,不要挂载根分区    exec
user,nouser     允许/不允许root外的其他用户挂载分区        nouser
auto,noauto     开机自动挂载/不自动挂载                    auto
default         默认文件系统挂载设置 rw, suid, dev, exec, auto, nouser, async
//加载所有配置
[root@localhost ~]# mount -a

查看磁盘挂载情况

[root@localhost ~]# lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0             2:0    1    4K  0 disk 
sda             8:0    0   20G  0 disk 
├─sda1          8:1    0  500M  0 part /boot
└─sda2          8:2    0 19.5G  0 part 
  ├─rhel-root 253:0    0 17.5G  0 lvm  /
  └─rhel-swap 253:1    0    2G  0 lvm  [SWAP]
sdb             8:16   0   20G  0 disk 
├─sdb1          8:17   0  191M  0 part /oppo
├─sdb2          8:18   0    1K  0 part 
└─sdb5          8:21   0   95M  0 part 
sdc             8:32   0   20G  0 disk 
sr0            11:0    1  3.5G  0 rom  /mnt

以上就是Linux运维基础系统磁盘管理教程的详细内容,更多关于Linux运维基础系统磁盘管理的资料请关注脚本之家其它相关文章!

相关文章

  • 详解如何在 CentOS7.0 上搭建DNS 服务器

    详解如何在 CentOS7.0 上搭建DNS 服务器

    BIND也叫做NAMED,是现今互联网上使用最为广泛的DNS 服务器程序,本篇文章主要介绍了如何在 CentOS7.0 上搭建DNS 服务器,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 浅谈Linux下修改/设置环境变量JAVA_HOME的方法

    浅谈Linux下修改/设置环境变量JAVA_HOME的方法

    这篇文章主要介绍了浅谈Linux下修改/设置环境变量JAVA_HOME的方法,环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。感兴趣的可以了解一下
    2020-07-07
  • Linux 中如何切换相同程序的不同版本

    Linux 中如何切换相同程序的不同版本

    这篇文章主要介绍了 Linux 中如何切换相同程序的不同版本,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-08-08
  • crontab定时任务不执行的原因分析与解决方法

    crontab定时任务不执行的原因分析与解决方法

    这篇文章主要给大家介绍了关于crontab定时任务不执行的原因分析与解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • Keepass+PuTTYPortable+Winscp一键登录实例详解

    Keepass+PuTTYPortable+Winscp一键登录实例详解

    这篇文章主要介绍了Keepass+PuTTYPortable+Winscp一键登录实例详解的相关资料,需要的朋友可以参考下
    2017-01-01
  • linux尝试登录失败后锁定用户账户的两种方法

    linux尝试登录失败后锁定用户账户的两种方法

    这篇文章主要给大家分享了linux尝试登录失败后锁定用户账户的两种方法,分别是利用pam_tally2模块和pam_faillock 模块实现,文中通过详细的示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-06-06
  • Apache 的 httpd.conf 中文详解

    Apache 的 httpd.conf 中文详解

    Apache 的 httpd.conf 中文详解,需要的朋友可以参考下。
    2009-11-11
  • linux下安装boost库的完整步骤记录

    linux下安装boost库的完整步骤记录

    Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,,作为标准库的后备,是C++标准化进程的发动机之一,下面这篇文章主要给大家介绍了关于如何在linux下安装boost库的完整步骤,需要的朋友可以参考下
    2018-11-11
  • 一道题理解Linux中sort命令的多个参数

    一道题理解Linux中sort命令的多个参数

    今天小编就为大家分享一篇关于一道题理解Linux中sort命令的多个参数,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 移植busybox构建最小根文件系统的步骤详解

    移植busybox构建最小根文件系统的步骤详解

    这篇文章主要介绍了移植busybox构建最小根文件系统的步骤,本文分为五部给大家介绍的非常详细,需要的朋友可以参考下
    2019-07-07

最新评论