热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux学习笔记十一:磁盘的分区、格式化检验与挂载

新增一颗磁盘时,需要做什么事情1、对磁盘进行分区,以创建可用的partition2、对该partition进行格式化(format&#x
新增一颗磁盘时,需要做什么事情

1、对磁盘进行分区,以创建可用的partition
2、对该partition进行格式化(format),以创建系统可用的filesystem
3、对刚创建的filesystem进行检验
4、在Linux上,需要创建挂载点(即目录),并将他挂载上来

观察磁盘分区状态

lsblk列出系上的所有磁盘列表

lab@linux:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 99.2M 1 loop /snap/core/10958
loop1 7:1 0 55.5M 1 loop /snap/core18/1997
loop2 7:2 0 162.9M 1 loop /snap/gnome-3-28-1804/145
loop3 7:3 0 66.9M 1 loop /snap/netron/172
loop4 7:4 0 70.2M 1 loop /snap/snapcraft/6459
loop5 7:5 0 51M 1 loop /snap/snap-store/498
loop6 7:6 0 51M 1 loop /snap/snap-store/518
loop7 7:7 0 70.2M 1 loop /snap/snapcraft/6466
loop8 7:8 0 219M 1 loop /snap/gnome-3-34-1804/66
loop9 7:9 0 32.3M 1 loop /snap/snapd/11588
loop10 7:10 0 32.1M 1 loop /snap/snapd/11841
loop11 7:11 0 55.4M 1 loop /snap/core18/2066
loop12 7:12 0 99M 1 loop /snap/core/11081
loop13 7:13 0 217.9M 1 loop /snap/gnome-3-34-1804/60
loop14 7:14 0 65.1M 1 loop /snap/gtk-common-themes/1515
loop15 7:15 0 64.8M 1 loop /snap/gtk-common-themes/1514
loop16 7:16 0 67.9M 1 loop /snap/netron/170
loop17 7:17 0 90.6M 1 loop /snap/go/7360
loop18 7:18 0 89.8M 1 loop /snap/go/7221
sda 8:0 0 3.7T 0 disk
├─sda1 8:1 0 100M 0 part
├─sda2 8:2 0 16M 0 part
├─sda3 8:3 0 3.7T 0 part /media/lab/C8309FB9309FAD46
└─sda4 8:4 0 560M 0 part
sr0 11:0 1 1024M 0 rom
nvme0n1 259:0 0 1.9T 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot/efi
├─nvme0n1p2 259:2 0 1K 0 part
└─nvme0n1p5 259:3 0 1.9T 0 part /

NAME:设备文件名
MAJ:MIN 主要 :次要设备代码
RM: 是否为可卸载设备
SIZE: 容量
RO:是否为只读设备
TYPE: 磁盘(disk)、分区(partition)、只读存储器(rom)
MOUTPOINT:挂载点

blkid列出设备的UUID等参数

lab@linux:~$ blkid
/dev/nvme0n1p5: UUID="eb811025-a891-4c9d-8dc6-43ab3309d600" TYPE="ext4" PARTUUID="55778d0f-05"

每一行代表一文件系统,主要列出设备名称、UUID名称以文件系统的类型


推荐阅读
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • Linux磁盘的分区、格式化的观察和操作步骤
    本文介绍了如何观察Linux磁盘的分区状态,使用lsblk命令列出系统上的所有磁盘列表,并解释了列表中各个字段的含义。同时,还介绍了使用parted命令列出磁盘的分区表类型和分区信息的方法。在进行磁盘分区操作时,根据分区表类型选择使用fdisk或gdisk命令,并提供了具体的分区步骤。通过本文,读者可以了解到Linux磁盘分区和格式化的基本知识和操作步骤。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
author-avatar
u44093631
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有