首页 > 其他分享 >磁盘的管理与文件的建立

磁盘的管理与文件的建立

时间:2022-10-05 12:22:48浏览次数:48  
标签:文件 管理 分区 文件系统 扇区 磁盘 挂载 硬盘

1 磁盘基础

1.1磁盘的结构

 

 盘片:硬盘有多个盘片,每盘片有2面(正反两面)

磁头:每面一个磁头,并不是只有一个磁头,磁头也不会碰到盘面,磁头等于盘片数量

1.2 硬盘存储容量

硬盘存储容量=磁头数(8个2进制)×磁道(柱面)数×每道扇区数(6个二进制)×每扇区字节数

1柱面=512 * 扇区数/磁头数×磁道=51263255=7.84M

可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域

1.3 磁盘接口类型

IDE、SATA、SCSI、SAS、光纤通道

二、文件系统类型

2.1xfs文件系统(默认文件类型)

存放文件和目录数据的分区

高性能的日志型文件系统

CentOS 7系统种默认使用的文件系统

2.2Swap,交换文件系统

为Linux系统建立交换分区

2.3 Linux系统支持的其他文件系统类型

FAT16、FAT32、NTFS

EXT4、JFS......

三 规划硬盘中的分区

3.1 为什么分区

  1. 分区的优点:
  • 优化读写性能
  • 实现磁盘空间配额限制
  • 提高修复速度
  • 隔离系统和程序
  • 安装多个OS
  • 采用不同文件系统
  1. 分区的缺点:
  • 只能使用一块硬盘的空间
  • 如果分区必须是连续的空间
  • 如果一旦分区不能改变分区大小(不能随意改变大小,删除分区会造成数据丢失)

3.2如何给硬盘进行分区

3.1 为什么分区

  1. 分区的优点:

优化读写性能

实现磁盘空间配额限制

提高修复速度

隔离系统和程序

安装多个OS

采用不同文件系统

  1. 分区的缺点:

只能使用一块硬盘的空间

如果分区必须是连续的空间

如果一旦分区不能改变分区大小(不能随意改变大小,删除分区会造成数据丢失)

3.2如何给硬盘进行分区

①MBR分区

MBR磁盘采用MBR分区表,由于MBR用4个字节存储分区总扇区数,最大可以表示2的32次方,一个扇区512字 节,那么分区的容量或者磁盘容量都不能超过2TB。

常见的硬盘可以划分为主分区、扩展分区和逻辑分区,通常情况下主分区只有四个。

扩展分区可以看成是一个特殊的主分区类型,在扩展分区中可以建立逻辑分区。

主分区一般用来安装操作系统

扩展分区则多用来存储文件数据

3.3 磁盘分区结构

硬盘中的主分区数目只有4个

主分区和扩展分区的序号限制在1 ~4

扩展分区再分为逻辑分区

逻辑分区的序号将始终从5开始

 

 4 创建文件系统

Make Filesystem,创建文件系统(格式化)。

mkfs命令格式: mkfs -t 文件系统类型 分区设备              mkfs.文件系统类型 分区设备

 

 

mkswap命令格式:  mkswap 分区设备  创建交换文件系统,分区设备位置要使用绝对路径  swapon 分区设备   启用交换分区 swapoff 分区设备   停用交换分区 swapon -s               显示所有启用状态的交换分区   

5 挂载文件系统——mount命令

5.1挂载规则

一个挂载点同一时间只能挂载一个设备

一个挂载点同一时间挂载了多个设备,只能看到最后一个设备的数据,其它设备上的数据将被隐藏

一个设备可以同时挂载到多个挂载点

通常挂载点一般是已存在空的目录

5.2mount命令(不同类型的分区要分别挂载不同的空目录种)

 

 

 

 

5.3 umount命令

 

 

5.4 如何进行永久挂载?

 

 

 

 

 

 

 

 

 

标签:文件,管理,分区,文件系统,扇区,磁盘,挂载,硬盘
From: https://www.cnblogs.com/jct166289/p/16754836.html

相关文章

  • 逻辑卷LVM和磁盘配额管理
    1LVM逻辑卷1.1 LVM论述LVM是LogicalVolumeManager的简称,译为中文就是逻辑卷管理。它是Linux下对硬盘分区的一种管理机制。LVM适合于管理大存储设备,并允许用......
  • 文件和目录管理
    Linux目录结构树形目录结构根目录所有分区、目录、文件等的位置起点整个树形目录结构中,使用独立的一个“/”表示常见的子目录常见的子目录/root/bin/boot/dev......
  • 【服务器管理】管理sudo权限
    前言在Linux系统中,sudo权限非常强大,可以让拥有权限的用户执行几乎任何命令(至少到目前为止没发现过无法执行的)。因此,有必要明确服务器上的哪些用户拥有sudo权限,并且在新用......
  • 【学习笔记】数据库用户管理和备份
    数据库用户管理和备份 用户管理可视化管理用navicat可视化管理软件进行用户的添加删除和权限的管理新建用户连接用户  sql命令操作对用户的......
  • 选择文件夹的对话框
    选择文件夹的对话框                          何志丹1,分析1,弹出对话框让用户选择一个合适的文件夹(或文件).2,将用户选择的文件夹或文......
  • 如何利用CHtmlView类实现IE“查看->源文件”命令?
                                                               何志丹一,新建一个单文档工程WatchSourceFile......
  • 属性&版本管理
                   ......
  • vue无法加载文件C:\Users\Administrator\AppData\Roaming\npm\vue.ps1因为在此
    vue:无法加载文件C:\Users\Administrator\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本……………………   解决方法:1、管理员身份运行PowerShell(命......
  • SAP UI5 应用元数据文件 manifest.json 的加载和解析原理讲解试读版
    一套适合SAPUI5初学者循序渐进的学习教程本专栏计划的文章数在​​300​​​篇左右,到​​2022年9月22日​​​为止,目前已经更新了​​133​​​篇,专栏完成度为​​......
  • 如何在Vue里打开CAD,DWG文件”
    Node环境安装 这里以一个Vue3工程为例子,首先安装Node​​下载|Node.js​​请根据电脑操作系统安装对应的安装包步骤1:双击下载后的安装包,如下所示:步骤2:点击上图的......