2-linux磁盘常用的命令lsblk

目录

1.lsblk常用命令

2.1-lsblk -a:显示所有设备(包括空设备)的信息。

2.2 lsblk -f:显示文件系统类型。

2.3 lsblk -m:显示磁盘和分区的归属帐号权限


1.lsblk常用命令

lsblk的英文:List block 列出磁盘的使用情况

  1. lsblk -a:显示所有设备(包括空设备)的信息。
  2. lsblk -d:只显示磁盘设备的信息,而不显示分区信息。(d:disk磁盘意思)
  3. lsblk -f:显示文件系统类型。fstype
  4. lsblk -m:显示磁盘和分区的归属帐号权限,-m:permissions:权限意思
  5. lsblk -o:指定要显示的列,并以逗号分隔。
  6. lsblk -p:显示磁盘和分区的完整路径。(针对NAME参数)pwd
  7. lsblk -t:以表格形式显示设备和分区的信息。
  8. lsblk -u:以可读格式显示设备大小。

2.1-lsblk -a:显示所有设备(包括空设备)的信息。

①Name:磁盘的名称或者是该磁盘的分区名称。

②MAJ:MIN:设备的主从编号

MAJ:代表设备的主设备号(major device number)

MIN :代表设备的次设备号(minor device number)。

作用:主设备号和次设备号是内核用于识别和管理设备的标识符,各种设备的主从编号通常是预定义的。通过主从编号,我们可以在 /dev 目录下找到该设备的块设备文件,例如 /dev/vda 和 /dev/vda1

③RM:removable(设备是否可移动)?0为不能,1为能。

作用:分辨对于一些 USB 设备、闪存卡等外接设备,它们通常是可移动的,而硬盘则不可移动。

④SIZE:磁盘大小或者分区大小。例如图中:vda是整块磁盘的总大小,vda1是磁盘vda1的一个分区大小。

⑤RO:(read-only)设备是否只读?0为不是,1为是。

⑥TYPE:设备的类型。这个字段描述了设备的种类。常见的设备类型包括

    • disk:表示磁盘设备。
    • part:表示分区。
    • lvm:表示逻辑卷管理器(Logical Volume Manager)设备。
    • crypt:表示加密设备。
    • rom:表示只读存储设备,如 CD-ROM、DVD-ROM 等。

⑦MOUNTPOINT:设备的挂载点。这个字段显示了设备当前挂载的路径。如果设备没有被挂载或者没有被挂载到任何路径下,这个字段的值为 空。

图中vda1挂载点是/,表示:挂载在根目录下,根目录是整个文件系统的最顶层目录,它是 Linux 文件系统的起点。当一个设备(如分区)被挂载到根目录时,该设备中的文件和目录就可以通过根目录访问。

2.2 lsblk -f:显示文件系统类型。

①FSTYPE(fstype):列显示了每个分区的文件系统类型,常见的文件系统类型包括:

  1. ext2:第二扩展文件系统(Linux 原生文件系统)。
  2. ext3:第三扩展文件系统(Linux 原生文件系统,支持日志功能)。
  3. ext4:第四扩展文件系统(Linux 原生文件系统,增加了一些新特性和性能改进)。
  4. xfs:XFS 文件系统(高性能的文件系统,常用于大容量存储)。
  5. ntfs:NTFS 文件系统(Windows 原生文件系统)。
  6. fat32:FAT32 文件系统(通用文件系统,可在多个操作系统间共享)。

②LABEL(lable):指设备或分区的标签,它是用户可选的名称,用于标识该设备或分区

③UUID(uuid):Universally Unique Identifier,翻译为中文是“通用唯一识别码”

    • 是设备或分区的唯一标识符,它是一个字符串值,用于在系统中唯一标识设备或分区。
    • 它是一个字符串值,由系统自动生成,用于在计算机系统中标识设备或分区。
    • 每个 UUID 都是独一无二、随机生成的,并且可以在整个系统中保持唯一性

2.3 lsblk -m:显示磁盘和分区的归属帐号权限

-m :permissions:权限的意思:

①OWNER:显示块设备或分区的所有者。在这种情况下,表示该设备或分区的所有者是 root 用户。

②group: 列显示块设备或分区所属的用户组

③mode:显示块设备或分区的访问权限模式。具体来说,brw-rw---- 表示设备或分区的权限设置为读写权限(

rw)对于所有者(root),没有读写权限对于用户组(disk),并且没有读写权限对于其他用户

总结:要了解帐号,组。权限。(跟windows相似的一样,帐号对应哪些组,组有哪些权限等)

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

windows下QT如何集成OpenCV

说明 我在windows下使用QT Creator12创建的CMake项目,需要OpenCV的一些功能。由于安装的时候我选择的QT组件都是MInGW的,所以无法使用VS studio版本的dll库。 为什么vs的版本不能用 我安装QT选择的是MinGW版本,本地编译QT工程只能选择MinG…

安全SCDN的威胁情报库对DDOS防护有什么好处

目前网络攻击事件频频发生,DDoS(分布式拒绝服务)攻击已成为各种企业(小到区域性小公司大到各种跨国公司)的主要威胁,DDoS 攻击可能会对企业造成重大损害和破坏,比如对目标公司的业务造成产生不利…

OpenHarmony无人机MAVSDK开源库适配方案分享

MAVSDK 是 PX4 开源团队贡献的基于 MavLink 通信协议的用于无人机应用开发的 SDK,支持多种语言如 C/C、python、Java 等。通常用于无人机间、地面站与通信设备的消息传输。 MAVLink 是一种非常轻量级的消息传递协议,用于与无人机(以及机载无…

Halcon3D表面平面度检测-平面差值法

//倾斜平面矫正 https://blog.csdn.net/m0_51559565/article/details/137146179前言 通常我们对表面平面度进行检测时,通常使用2种方式。1:通过大卷积核的高斯滤波进行拟合平面,然后求取拟合平面与3D模型间的点间的距离。2:通过平…

向机器人传授人类社会同步的艺术

在数字时代,社交机器人正迅速成为主流社会的一部分,从培训医生和教育儿童到提供谈话疗法和客户服务。现在,这是一个价值数十亿美元的全球产业,对具有类似人类社交智能的机器人的需求不断增长,这标志着我们技术史上的一…

CavalierContours 二维线操作

CavalierContours 二维线操作 2D polyline library for offsetting, combining, etc. 用于偏移、交并补等组合等操作的 2D 多折段线库。 Polyline Structure 多段线结构 Polylines are defined by a sequence of vertexes and a bool indicating whether the polyline is cl…

深度学习入门简单实现一个神经网络

实现一个三层神经网络 引言测试数据 代码 引言 今天我们实现一个简单的神经网络 俩个输入神经元 隐藏层两个神经元 一个输出神经元 激活函数我们使用sigmoid 优化方法使用梯度下降 我们前期准备是需要把这些神经元的关系理清楚 x1:第一个输入 x2:第二个…

Linux系统----------探索mysql数据库MHA高可用

目录 一、MHA概述 1.1 什么是 MHA 1.2MHA 的组成 1.2.1MHA Node(数据节点) 1.2.2MHA Manager(管理节点) 1.3MHA 的特点 1.4MHA工作原理 1.5数据同步的方式 1.5.1同步复制 1.5.2异步复制 1.5.3半同步复制 二、搭建 MySQ…

8.6 循环神经网络的简洁实现

每个步长共用参数 加载数据 虽然 8.5节 对了解循环神经网络的实现方式具有指导意义,但并不方便。 本节将展示如何使用深度学习框架的高级API提供的函数更有效地实现相同的语言模型。 我们仍然从读取时光机器数据集开始。 import torch from torch import nn from…

华为流量整形配置

组网需求 如图1所示,企业网内部LAN侧的语音、视频和数据业务通过Switch连接到RouterA的Eth2/0/0上,并通过RouterA的GE3/0/0连接到WAN侧网络。 不同业务的报文在LAN侧使用802.1p优先级进行标识,在RouterA上根据报文的802.1p优先级入队列&…

Flutter环境搭建及版本管理

前言 Flutter已成为移动应用开发的主流选择,其跨平台优势日益凸显,使学习Flutter成为现代开发者的必备技能。越来越多的公司和团队选择Flutter构建应用,这为开发者提供了更广阔的就业机会和职业发展空间。Flutter的热度源自其强大的特性和生…

【动手学深度学习-pytorch】-9.3深度循环神经网络

到目前为止,我们只讨论了具有一个单向隐藏层的循环神经网络。 其中,隐变量和观测值与具体的函数形式的交互方式是相当随意的。 只要交互类型建模具有足够的灵活性,这就不是一个大问题。 然而,对一个单层来说,这可能具有…

WebCopilot:一款功能强大的子域名枚举和安全漏洞扫描工具

关于WebCopilot WebCopilot是一款功能强大的子域名枚举和安全漏洞扫描工具,该工具能够枚举目标域名下的子域名,并使用不同的开源工具检测目标存在的安全漏洞。 工具运行机制 WebCopilot首先会使用assetsfinder、submaster、subfinder、accumt、finddom…

layui laydate日期初始化的一些坑

layui laydate日期初始化的一些坑 背景坑一:利用class属性初始化时间控件失败坑二:后加载页面时间控件初始化失败坑三:结束时间需要默认追加23:59:59 背景 在日常开发中,总是会不可避免的用到日期插件,不同的日期插件…

IoT网关在智能制造工厂生产线监控与管理中的应用-天拓四方

随着工业4.0时代的到来,智能制造已成为工业发展的重要方向。IoT网关在智能制造工厂中扮演着关键角色,它能够实现设备间的互联互通、数据的实时采集与处理,以及生产线的智能监控与管理。本案例将详细介绍IoT网关在智能制造工厂生产线监控与管理…

100 个 Kotlin 面试问题及答案(其二)

尤其是在Android开发中,Kotlin已经成为一种流行的编程语言。为了帮助您在 Kotlin 面试中取得成功,我们为您简化了 100 个最常见的面试问题。本指南涵盖了广泛的主题,包括基本语言概念和高级功能。每个问题都附有简单的答案和实际示例&#xf…

Spring原理

这次我们来研究Bean的相关知识和spring boot自动配置的相关流程 1.Bean的作用域 1概念 在SpringIoC&DI阶段,我们学习了Spring是如何帮助我们管理对象的. 1. 通过 Controller ,Service , Repository , Component , Configuration , Bean 来声明…

Android R 广播注册与发送流程分析

静态广播注册时序图 动态广播注册时序图 发送广播时序图 前言 广播接收器可以分为动态和静态,静态广播接收器就是在 AndroidManifest.xml 中注册的,而动态的广播接收器是在代码中通过 Context#registerReceiver() 注册的。 这里先从静态广播的流程开始…

Pygame基础6-旋转

6-旋转 当我们想要旋转一个图片的时候, 我们可以使用pygame.transform.rotozoom获得旋转后的图片: kitten pygame.transform.rotozoom(kitten, angle, 1)问题是,每次旋转都会降低图片的质量。如果旋转很多次后,图片的质量会变得…

农村集中式生活污水分质处理及循环利用技术指南

立项单位:生态环境部土壤与农业农村生态环境监管技术中心、山东文远环保科技股份有限公司、北京易境创联环保有限公司、中国环境科学研究院、广东省环境科学研究院、中铁第五勘察设计院集团有限公司、中华环保联合会水环境治理专业委员会 本文件规定了集中式村镇生活…