linux基础学习(2):磁盘管理、分区、格式化

1.一些基本概念

一块磁盘从加入到可使用,需要经过3个阶段:分区-格式化-挂载。

1.1分区方式

linux有2种分区方式:

(1)mbr:最大支持2.1T硬盘,最多支持4个分区。这4个分区可以全部为主分区,也可以3个为主分区1个为扩展分区,其中扩展分区可以划分为很多逻辑分区。

(2)gpt:最大支持9.4Z硬盘(1ZB有多大可以查一下,一句话,大得吓人),理论分区数量没有限制,但windows系统限制为128个分区。

目前mbr分区比较多

1.2三种默认分区

boot:启动目录,启动系统用的

swap:可以理解为虚拟内存,在实际内存不够时辅助使用。

/:根目录,数据就存在根目录下

1.3 文件系统

格式化的目的是给一个分区规定一个文件系统

windows中常见的文件系统有FAT、FAT32、NTFS,linux中有EXT3、EXT4、XFS。centos6使用的文件格式是EXT4,centos7使用的是XFS。

光盘的文件系统是iso9660

1.4设备文件名

scsi、SATA磁盘在linux中会被识别为sda、sdb样式的文件名,一般在/dev/目录下。

如果对磁盘进行了mbr分区,那么分区会被标识为/dev/sda1、/dev/sda2等。但要注意的是,只有主分区和扩展分区可以使用1到4的标号,逻辑分区只能从5开始标识。

*例如,一块磁盘只划定了一个主分区为/dev/sda1,又划了一个扩展分区为/dev/sda2,那在这个扩展分区中,第一个逻辑分区的设备文件名只能是/dev/sda5,不能是/dev/sda3.

2.查看磁盘空间的命令

(1)df:查看空间使用情况

用法:df  [选项] [文件或目录] 

选项:

-a 详细显示

-h 列出单位

-T 显示文件系统

(2)du:查看空间使用量

用法:du [选项] [文件或目录] 

选项:

-a、-h 同上

-s  统计总和

du命令不能显示文件系统

直接输入du,会显示当前目录的使用情况

(3)lsblk:列出除内存外的其他存储设备信息

直接输入lsblk:

加上选项-f,可以查看文件系统:

lsblk可以查看未挂载的磁盘,也就可以看出还有多少空间还没分配

(4)fdisk -l:查看硬盘及分区信息

图中磁盘标签类型是dos,则代表是mbr分区,如果是gpt,则是gpt分区

查看分区的文件系统df -T,lsblk -f,
查看挂载情况df,lsblk
查看磁盘分区类型fdisk -l
显示包括未分配空间的磁盘总大小lsblk,fdisk -l

3.分区

手工分区需要使用fdisk命令。

(1)fdisk 磁盘文件名

输入后,会进入一个交互界面,再输入m,可以看到一些常用指令

其中常用的有

n:创建分区

d:删除分区

p:打印分区情况

l:查看分区的文件系统类型id号

t:修改分区的文件系统类型id号

w:保存退出

q:不保存退出

(2)接着输入n

p代表主分区,e代表扩展分区,如果不输入直接回车,则是创建主分区

我先创建一个主分区:

分区号和起始扇区最好就是默认,后面的Last扇区直接用 +多少空间 就挺方便的。如果超出了磁盘剩余空间,会直接告诉你超出范围。

最后按w保存退出即可

*创建扩展分区的过程也和上述类似。n-e-选号-定大小-w

*创建逻辑分区需要在创建扩展分区之后进行。n-l-定大小(没有选号)-w

(3)如果出现系统正忙的报错

就按它说的输入reboot重启就行

4.格式化

对分区进行格式化需要使用mkfs命令

用法:mkfs -t 文件系统名 分区文件名

如果要把分区格式化为xfs格式,也可以使用命令:mkfs.xfs -f 分区文件名

分区就算已经格式化成了某种格式,也可以之后再通过命令转换

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/630394.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【elementUI】el-select相关问题

官方使用DEMO <template><el-select v-model"value" placeholder"请选择"><el-optionv-for"item in options":key"item.value":label"item.label":value"item.value"></el-option></…

鸿蒙开发笔记(三):页面和自定义组件生命周期

先明确自定义组件和页面的关系&#xff1a; 自定义组件&#xff1a;Component装饰的UI单元&#xff0c;可以组合多个系统组件实现UI的复用。 页面&#xff1a;即应用的UI页面。可以由一个或者多个自定义组件组成&#xff0c;Entry装饰的自定义组件为页面的入口组件&#xff0c…

QEMU与KVM基本概述

一些术语 汇总在虚拟化世界里经常会涉及到的术语或缩写等。 术语含义VMVirtual Machine&#xff0c;虚拟机VMM在系统虚拟化中&#xff0c;管理全局物理资源的软件叫作虚拟机监控器&#xff08;Virtual MachineMonitor&#xff0c;VMM&#xff09;&#xff0c;VMM之于虚拟机就…

从DETR到Mask2former(2): 损失函数loss function

DETR的损失函数包括几个部分&#xff0c;如果只看论文或者代码&#xff0c;比较难理解&#xff0c;最好是可以打断点调试&#xff0c;对照着论文看。但是现在DETR模型都已经被集成进各种框架中&#xff0c;很难进入内部打断掉调试。与此同时&#xff0c;数据的label的前处理也比…

《动手学深度学习》学习笔记 第8章 循环神经网络

本系列为《动手学深度学习》学习笔记 书籍链接&#xff1a;动手学深度学习 笔记是从第四章开始&#xff0c;前面三章为基础知识&#xff0c;有需要的可以自己去看看 关于本系列笔记&#xff1a; 书里为了让读者更好的理解&#xff0c;有大篇幅的描述性的文字&#xff0c;内容很…

Vue3中动态组件使用

一&#xff0c;动态组件使用&#xff1a; 应用场景&#xff1a;动态绑定或切换组件 应用Vue3碎片&#xff1a; is 1.使用 a.组件A <div class"layout-base"><Button>红茶</Button> </div>a.组件B <div class"layout-base"&g…

【MATLAB】SVMD_LSTM神经网络时序预测算法

有意向获取代码&#xff0c;请转文末观看代码获取方式~也可转原文链接获取~ 1 基本定义 SVMD-LSTM神经网络时序预测算法是一种结合了单变量经验模态分解&#xff08;Singular Value Decomposition&#xff0c;SVD&#xff09;和长短期记忆神经网络&#xff08;LSTM&#xff09…

第二百七十二回

文章目录 1. 概念介绍2. 方法与类型2.1 使用方法2.2 常见类型 3. 示例代码4. 内容总结 我们在上一章回中介绍了"如何加载本地图片"相关的内容&#xff0c;本章回中将介绍如何获取文件类型.闲话休提&#xff0c;让我们一起Talk Flutter吧。 1. 概念介绍 我们在本章回…

23.实战演练--个人主页

<?xml version"1.0" encoding"utf-8"?> <manifest xmlns:android"http://schemas.android.com/apk/res/android"xmlns:tools"http://schemas.android.com/tools"><applicationandroid:allowBackup"true"an…

【项目实战】Postgresql数据库中出现锁表如何解决

&#x1f339;作者主页&#xff1a;青花锁 &#x1f339;简介&#xff1a;Java领域优质创作者&#x1f3c6;、Java微服务架构公号作者&#x1f604; &#x1f339;简历模板、学习资料、面试题库、技术互助 &#x1f339;文末获取联系方式 &#x1f4dd; 系列专栏目录 [Java项目…

Unity之触发器

目录 &#x1f4d5;一、触发器概念 &#x1f4d5;二、碰撞与触发的区别 &#x1f4d5;三、触发器小实例 一、触发器概念 第一次玩侠盗猎车手是在小学&#xff0c;从那以后就开启了我的五星好市民之路。 下面是小编在小破站截的图&#xff0c;这是罪恶都市最开始的地方&a…

MCU和MPU有什么区别

大家好&#xff0c;今天给大家介绍MCU和MPU有什么区别&#xff0c;文章末尾附有分享大家一个资料包&#xff0c;差不多150多G。里面学习内容、面经、项目都比较新也比较全&#xff01;可进群免费领取。 MCU&#xff08;Microcontroller Unit&#xff09;和MPU&#xff08;Micro…

蓝桥杯备赛 day 2 —— 二分算法(C/C++,零基础,配图)

目录 &#x1f308;前言&#xff1a; &#x1f4c1; 二分的概念 &#x1f4c1; 整数二分 &#x1f4c1; 二分的模板 &#x1f4c1; 习题 &#x1f4c1; 总结 &#x1f308;前言&#xff1a; 这篇文章主要是准备蓝桥杯竞赛同学所写&#xff0c;为你更好准备蓝桥杯比赛涉及…

从0到1:实验室设备借用小程序开发笔记

概论 实验室设备借用小程序&#xff0c;适合各大高校&#xff0c;科技园区&#xff0c;大型企业集团的实验室设备借用流程, 通过数字化的手段进一步提升相关单位设备保障水平&#xff0c;规范实验室和设备管理&#xff0c;用户通过手机小程序扫描设备的二维码&#xff0c;可以…

深入解析:如何使用Java、SpringBoot、Vue.js和MySQL构建课表管理系统

✍✍计算机编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java实战 |…

VS代码生成工具ReSharper v2023.3正式发布——支持C# 12

实质上&#xff0c;ReSharper特征可用于C#&#xff0c;VB.net&#xff0c;XML&#xff0c;Asp.net&#xff0c;XAML&#xff0c;和构建脚本。 使用ReSharper&#xff0c;你可以进行深度代码分析&#xff0c;智能代码协助&#xff0c;实时错误代码高亮显示&#xff0c;解决方案范…

JavaScript基础(27)_内联样式的获取和修改、获取元素当前显示的样式

内联样式的获取和修改 获取元素的内联样式&#xff1a; 语法&#xff1a;元素.style.样式名 注意&#xff1a;通过style属性设置和读取的都是内联样式&#xff0c;无法读取样式表中的样式。 修改元素的内联样式&#xff1a; 语法&#xff1a;元素.style.样式名 样式值比如…

并发编程之深入理解AQS

目录 什么是AQS&#xff1f; AQS的特性 AQS总结 什么是AQS&#xff1f; java.util.concurrent包中的大多数同步器实现都是围绕着共同的基础行为&#xff0c;比如等待队列、条件队列、独占获取、共享获取等&#xff0c;而这些行为的抽象就是基于AbstractQueuedSynchronizer&a…

WordPress后台仪表盘自定义添加删除概览项目插件Glance That

成功搭建WordPress站点&#xff0c;登录后台后可以在“仪表盘 – 概览”中看到包括多少篇文章、多少个页面、多少条评论和当前WordPress版本号及所使用的主题。具体如下图所示&#xff1a; 但是如果我们的WordPress站点还有自定义文章类型&#xff0c;也想在概览中显示出来应该…

【经验分享】美赛报名以及注册方法-以2024年美赛为例

1 进入美赛官网 首先点击COMAP的官网链接&#xff1a; https://www.comap.com/然后选择Contests目录下的MCM/ICM 选择 Learn More and Register 然后选择 register for contest 接下来开始注册环节&#xff0c;注册分为两个步骤&#xff1a;顾问&#xff08;指导教师&#xf…