ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Liunx系统中磁盘分区及相关指令——理论篇

2019-08-19 16:56:57  阅读:190  来源: 互联网

标签:格式 分区 文件系统 指令 Liunx 挂载 磁盘 磁盘分区 设备


本次博客将初步介绍磁盘的基本构造,以及有关Liunx操作系统中对新添磁盘的设置、分区以及挂载的详细指令理论。


目录:

  • 磁盘基础
  • 规划磁盘分区
  • 创建文件系统
  • 挂载、卸载文件系统

    1、磁盘基础

    首先,何为磁盘?
    磁盘(disk)是指利用磁记录技术存储数据的存储器。
    磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘(soft disk,简称软盘),如今常用的磁盘是硬磁盘(hard disk,简称硬盘)。

    1-1 磁盘结构

    我们现在所用的硬磁盘,主要分为物理结构和数据结构。
    Liunx系统中磁盘分区及相关指令——理论篇
    其中,物理结构由盘片、磁头和片面组成,具体结构如下图:
    Liunx系统中磁盘分区及相关指令——理论篇
    而数据结构由扇区、磁道和柱面组成,具体结构如图示:
    Liunx系统中磁盘分区及相关指令——理论篇

    1-2 磁盘其它相关参数

    接口类型:主要有三种——IDE(并口)、SATA(串口)、SCSI(服务器常用)
    存储容量计算公式:
    Liunx系统中磁盘分区及相关指令——理论篇

    1-3 Liunx系统的中的磁盘

    与微软系统中有着一个个明确的磁盘分区不同的是,Liunx系统中将硬盘、分区等设备均表示成文件,存放在/dev目录下。具体分区格式如下:
    Liunx系统中磁盘分区及相关指令——理论篇
    其中,“hd”表示接口类型:“hd”——IDE接口、“sd”——SCSI接口;
    “a”表示为系统中第一块硬盘,按字母顺序以此类推;
    “5”表示该分区为第一个逻辑分区(1~4为主分区或者扩展分区,扩展分区不可写入数据但可以在内建立逻辑分区)

2、规划磁盘分区

2-1 fdisk命令

格式:
fdisk -l [磁盘设备]————查看该磁盘的信息
fdisk [磁盘设备]—————进入磁盘管理工具(有交互界面)
交互界面中常用选项:
m——显示帮助信息
p——查看分区情况
n——建立新的分区
d——删除分区
t——转换分区格式(以ID作为转换依据:82为swap格式、83为xfs或者ext4格式、b为FAT格式)
w——保存退出
q——不保存退出
查询分区ID可通过“fdisk -l”查询
Liunx系统中磁盘分区及相关指令——理论篇

3、创建文件系统

mkfs命令——建立文件系统
(1)格式:
mkfs -t [文件系统类型] [分区设备]
或者
mkfs .[文件系统类型] [分区设备](-t或者.均可)————用于建立xfs、ext4等格式
(2)建立FAT格式文件系统
mkfs.vfat -F 32/64 [分区设备]————用于建立FAT32/64格式(不推荐)
(3)建立swap虚拟交换分区系统
mkswap [分区设备]————创建交换文件系统
swapon [分区设备]——开启交换文件系统
swapoff [分区设备]——关闭文件交换系统

4、挂载、卸载文件系统

4-1 mount命令——挂载文件系统(临时挂载,重启后挂载取消)

格式如下:
Liunx系统中磁盘分区及相关指令——理论篇

4-2 修改/etc/fstab配置文件(自动挂载,挂载永久存在)

该配置文件中,包含需要开机后自动挂载的文件系统记录,使用VI/VIM编辑器按照下图格式进行添加:
Liunx系统中磁盘分区及相关指令——理论篇
其中,“/dev/sdb1”为设备名称
“/mailbox”为挂载点
“xfs”为文件系统类型(若要自动挂载光驱,文件类型问iso9660)
“defaulits”为功能权限(可填“rw”读写、“ro”只读、“exec”可执行、“noexec”不可执行、“defaulits”包含所有,等等)
“0 0”分别为是否进行容灾备份、是否启动检查序列(0不检查1检查2次要检查)


以上就是本次博客的全部理论内容,之后我将发布相关实验操作部分的博客,敬请期待。

标签:格式,分区,文件系统,指令,Liunx,挂载,磁盘,磁盘分区,设备
来源: https://blog.51cto.com/14484404/2430772

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有