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

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


目录:

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

    1、磁盘基础

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

    1-1 磁盘结构

    我们现在所用的硬磁盘,主要分为物理结构和数据结构。

    其中,物理结构由盘片、磁头和片面组成,具体结构如下图:

    而数据结构由扇区、磁道和柱面组成,具体结构如图示:

    1-2 磁盘其它相关参数

    接口类型:主要有三种——IDE(并口)、SATA(串口)、SCSI(服务器常用)
    存储容量计算公式:

    1-3 Liunx系统的中的磁盘

    与微软系统中有着一个个明确的磁盘分区不同的是,Liunx系统中将硬盘、分区等设备均表示成文件,存放在/dev目录下。具体分区格式如下:

    其中,“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”查询

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命令——挂载文件系统(临时挂载,重启后挂载取消)

格式如下:

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

该配置文件中,包含需要开机后自动挂载的文件系统记录,使用VI/VIM编辑器按照下图格式进行添加:

其中,“/dev/sdb1”为设备名称
“/mailbox”为挂载点
“xfs”为文件系统类型(若要自动挂载光驱,文件类型问iso9660)
“defaulits”为功能权限(可填“rw”读写、“ro”只读、“exec”可执行、“noexec”不可执行、“defaulits”包含所有,等等)
“0 0”分别为是否进行容灾备份、是否启动检查序列(0不检查1检查2次要检查)


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

原文地址:https://blog.51cto.com/14484404/2430772

时间: 2024-10-08 07:09:16

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

Liunx系统中磁盘分区及相关指令——实验操作篇(理论基于理论篇)

本次博客将详细说明有关Liunx操作系统中对新添磁盘的设置.分区以及挂载的详细指令操作. 目录: 规划磁盘分区 创建文件系统 挂载.卸载文件系统 一.规划磁盘分区 一块新加入的磁盘想要能够正常使用,所谓千里之行始于足下,第一步是非常重要的.那么在Liunx系统中想要让新加的磁盘正常使用,第一步就是要进行磁盘的分区. 1.为服务器添加新的磁盘 打开VM虚拟机(本次实验环境均在VM虚拟机中进行)在保证虚拟机没有开启的情况下,右击"Centos 7-1"(步骤1)选择设置,点击添加(步骤2)

Linux系统下磁盘分区与管理

磁盘分区与管理 1.Linux系统设备文件 crw-rw----. 1 root root    253,  0 Apr 18 15:31 rtc0   #字符文件 lrwxrwxrwx. 1 root root           3 Apr 18 15:31 scd0 -> sr0 brw-rw----. 1 root disk      8,  0 Apr 18 15:31 sda    #设备文件 brw-rw----. 1 root disk      8,  1 Apr 18 15:

对liunx系统中用户和权限管理一点小心得

近期才接触Liunx,给我的感觉,并不是很难,但是知识点很多,命令杂,并且附带了茫茫多的选项.接下来我就拿用户和权限管理来举个例子. 一丶用户&组的创建,管理. 用户,顾名思义,就是在系统上的接口进行操作的人. 用户分为:1.管理员(root)2.普通用户(user):系统用户和登录用户 管理员比较好理解,好比说一个国家的国王,拥有对国家最高的指挥权.root在linux系统中就扮演了国王的角色,任何的权限对它来说都形同虚设. 而普通用户,相当于这个国家的公民,必须遵循国家规定的法律. 普通用户

关于JVM中方法调用的相关指令,以及解析(Resolution)和分派(Dispatch)的解释——重载的实现原理与重写的实现原理

JVM中相关方法的调用的指令 invokestatic 调用静态方法. invokespecial 用于调用构造器方法<init>.私有方法.父类方法. invokevirtual 用于调用类的所有虚方法. invokeinterface 用于调用接口方法. 解析(resolution)与分派(dispatch) 解析 解析调用一定是个静态的过程,在编译期间就完全确定,在类装载的解析阶段就会把涉及的符号引用全部转变 为可确定的直接引用,不会延迟到运行期再去完成. 下面我们看一段代码: /**

linux系统中一些基本的操作指令

linux 中一些基本的指令:shell    :保护内核 什么是shell[[email protected] Desktop]$ 用户   主机名   directory 用户提示符 ##################date watch -n 1 date                         ##监控date命令每秒钟执行一次date 月月天天小时分钟.秒秒          ##更改时间date -d +400days +%m            #######查看400

查看Linux Centos 系统信息 内核 CPU 系统版本 磁盘 分区 网络配置 进程 命令

linux系统信息 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 # arch 显示机器的处理器架构(1) # uname -m 显示机器的处理器架构(2

怎样给centos系统扩展磁盘分区

问题/故障/场景/需求 eve-ng的虚拟机ova的硬盘只有38G,需要增加空间,在vmware直接扩展硬盘后,重启系统,使用fdisk -l可以看到硬盘扩大了,但文件系统并没有扩大,还需要将这些新增的空间扩展分配到某个文件系统才行.下面记录了整个扩展过程 解决方法/步骤 在VM里扩大磁盘到250G重启系统后,查看当前的文件系统的情况 [email protected]:~# df -h Filesystem Size Used Avail Use% Mounted on udev 7.9G 0

Linux中磁盘分区

fdisk -lfdisk /dev/sdxmkfs.xfs /dev/sdx1mkdir /dataxmount /dev/sdx1 /dataxblkid 可查看磁盘uuiddf -T 可查看文件系统类型 原文地址:http://blog.51cto.com/13332094/2114435

Linux中如何实现磁盘分区格式化?

本文和大家分享的主要是linux 中磁盘分区格式化相关内容,一起来看看吧,希望对大家 学习linux有所帮助. 磁盘分区 分区格式的两种选择:MBR 和 GPT 分区命令: parted的操作都是实时生效的,小心使用,主要是用于大于2T硬盘,支持MBR和GPT两种格式. 用法:parted [ 选项 ]- [ 设备 [ 命令 [ 参数 parted /dev/sdb mklabelgpt|msdos  //选择分区格式 parted /dev/sdb print  //查看分区 parted /