IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 磁盘管理与文件系统 -> 正文阅读

[系统运维]磁盘管理与文件系统

目录

一,磁盘的基础知识

二,检测并确认新硬盘

1,磁盘分区工具命令fdisk

2,创建文件系统命令mkfs

3,检测并确认新硬盘操作

?三,创建swap文件系统

?四,挂载

1,挂载,卸载文件系统

2,永久挂载

3,查看磁盘使用情况df命令

总结


一,磁盘的基础知识

1,磁盘的结构

磁盘的物理结构:

盘片:硬盘有多个盘片,每个盘片有两面

磁头:每面一个磁头,磁头数等于盘片数

磁盘的数据结构“

扇区:盘片被分为多个扇形区域,每个扇区存放512字节

磁道:同一盘片不同半径的同心圆

柱面:不同盘面相同半径构成的圆

硬盘的三要素:柱面,磁头,扇区

硬盘存储量=磁头数*磁道(柱面)数*每道的扇区数*每道扇区字节数(512字节)

磁盘的接口类型:IDE,SATA,SCSI,SAS

IDE:并行接口,散热差,接口大占用空间大,数据处理慢现在已经淘汰几乎不用

SATA:散热好抗干扰性能强支持热插拔速度快(一般用于家用电脑)

SCSI:具备上述优点一般用于服务器工作站个人电脑,CPU占用率小,转速快支持热插拔

SAS:理论值速度可达6GB/s

2,MBR与磁盘分区表示

主引导记录(MBR:master boot record)

MBR位于硬盘的第一个物理扇区

MBR中包含的主引导程序446字节和硬盘分区表(66字节)

分区表有4个分区记录,每个分区记录占16个字节

Linux系统中将硬盘分区等设备均表示为文件

/dev/hda5

hd:硬盘IDE接口? a:第一个硬盘? 5:第5个分区

sd:硬盘SCSI接口

硬盘的分区结构:

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

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

扩展分区再分为逻辑分区

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

3,文件系统类型

1)xfs文件系统

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

高性能的日志型文件系统

centos7系统中默认使用的文件系统

优点:1,支持大文件 2,可支持的存储量大 3,日志型文件系统支持回滚,可备份,可修复

2)swap交换文件系统

为Linux系统建立交换分区

当服务器内存不足时拿硬盘上的存储做交换文件系统作为服务器内存使用,一般设为内存的2倍(实际的工作环境中很少使用)

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

FAT16,FAT32,NTFS,EXT4,JFS

NTFS文件系统是Windows中默认的文件系统

二,检测并确认新硬盘

1,磁盘分区工具命令fdisk

fdisk -l? 硬盘设备 显示指定硬盘设备信息

fdisk -l ? 显示所有硬盘信息

lsblk ? 显示硬盘分区

fdisk 磁盘设备 ?? 命令可以进入交互模式

n 新建一个分区

p 显示出分区表

t 修改分区的系统号码(ID)

w 保存修改并退出

d 删除一个分区

2,创建文件系统命令mkfs

格式:

mkfs -t 文件系统类型? 分区设备 ? 或

mkfs.文件系统类型? 分区设备

3,检测并确认新硬盘操作

1,添加硬盘并让系统识别(重启或echo命令)

?2,fdisk 分区

3, 创建文件系统

?4,挂载

?三,创建swap文件系统

1,创建一个分区

?在lsblk查询不显示分区可以 刷新一下硬盘 ? partprobe /dev/sdb

?mkswap 分区设备 ? 设置交换空间

swapon 分区设备 ?? 加载分区

?swapoff? 分区设备 ? 去掉加载分区

?四,挂载

1,挂载,卸载文件系统

mount命令 挂载文件系统,ISO镜像到指定文件夹

格式:mount [-t 类型] 存储设备 挂载点目录

mount -o loop ISO镜像文件 挂载点目录

umount命令 卸载已挂载的文件系统

格式:umount 存储设备位置或umount 挂载点目录

umount -f ? 强制卸挂载

挂载注意事项:

1)挂载点最好为空文件夹,有文件在有可能文件会丢失

2)如果当前处于挂载目录下,不能解挂载

3)不能一个目录挂载多个设备

2,永久挂载

命令修改参数是临时的,永久修改参数需要修改配置文件

挂载配置文件在 /etc/fstab

vim /etc/fstab 修改配置参数

光驱永久挂载参数

/dev/sr0 ? ? ? ? ? ? ? ?/mnt ? ? ? ? ? ? ? ? ? iso9660 ? ? ?defaults ? ? ? 0 0

硬件设备 ? ? ? ? ? ? 挂载点 ? ? ? ? ? ? ?? 文件系统 ? ? 默认开启选项? 不备份? 开机不检测

UUID号也可以设置永久挂载参数

UUID=f30de343-5cf7-42fa-b5b2-d9349e8884c4 /boot ? ? ? xfs ? ? ?? defaults ? ? 0 0 ?

?硬盘设置永久挂载参数

/dev/sdb1 ? ? ? ? ? ?? /mnt ? ? ? ? ? ? ? ?? xfs ? ? ?? defaults ? ? ? ? 0 0

参数修改完成保存退出

命令 mount -a 不报错才能重启(参数设置错误系统是无法启动的)

命令blkid 可以查看UUID

3,查看磁盘使用情况df命令

格式:df [选项] [文件]

常用选项:

-T 显示文件的系统类型

-h 友好显示 带单位显示

-i 显示inode 号

总结

1.磁盘的基础知识

2,新建硬盘并能使用(echo,fdisk,mkfs命令)

3,swap空间新建,开启,关闭(mkswap,swapon,swapoff命令)

4,挂载和永久挂载(mount,umount 命令和vim /etc/fstab参数设置)

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-09 12:11:03  更:2021-09-09 12:12:37 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 13:59:51-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码