工作常用查看块设备命令lsblk详解(代码片段)

author author     2023-01-20     204

关键词:

lsblk命令可以列出所有可用块设备的信息,比如我们说的逻辑磁盘,而df -h查看的是文件系统级别的信息。lsblk命令包含在util-linux包中,yum安装util-linux包即可,util-linux包含多个命令工具。

[[email protected] ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   17G  1.2G   16G   7% /
devtmpfs                 482M     0  482M   0% /dev
tmpfs                    493M     0  493M   0% /dev/shm
tmpfs                    493M  6.8M  486M   2% /run
tmpfs                    493M     0  493M   0% /sys/fs/cgroup
/dev/sda1               1014M  125M  890M  13% /boot
tmpfs                     99M     0   99M   0% /run/user/0
[[email protected] ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0               2:0    1    4K  0 disk 
sda               8:0    0   20G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   19G  0 part 
  ├─centos-root 253:0    0   17G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0   20G  0 disk 
sr0              11:0    1  8.1G  0 rom

lsblk命令默认情况下将以树状列出所有块设备。
lsblk的参数

[[email protected] ~]# lsblk --help
Usage:
 lsblk [options] [<device> ...]
Options:
 -a, --all            print all devices #显示所有块设备,包括空块设备
 -b, --bytes          print SIZE in bytes rather than in human readable format #以bytes方式显示块设备大小
 -d, --nodeps         don‘t print slaves or holders #不显示salves或holders
 -D, --discard        print discard capabilities 
 -e, --exclude <list> exclude devices by major number (default: RAM disks) #排除设备
 -I, --include <list> show only devices with specified major numbers
 -f, --fs             output info about filesystems #显示文件系统信息
 -h, --help           usage information (this) #显示帮助信息
 -i, --ascii          use ascii characters only 
 -m, --perms          output info about permissions #显示权限信息
 -l, --list           use list format output #使用列表格式显示
 -n, --noheadings     don‘t print headings #不显示标题
 -o, --output <list>  output columns #输出列
 -p, --paths          print complate device path  
-P, --pairs          use key="value" output format #使用key=”value”格式显示
 -r, --raw            use raw output format #使用原始格式显示
 -s, --inverse        inverse dependencies
 -t, --topology       output info about topology #显示拓扑结构信息
 -S, --scsi           output info about SCSI devices

 -h, --help     display this help and exit
 -V, --version  output version information and exit #显示util-linux版本信息

lsblk栏目详解

[[email protected] ~]# lsblk 
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0               2:0    1    4K  0 disk 
sda               8:0    0   20G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   19G  0 part 
  ├─centos-root 253:0    0   17G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0   20G  0 disk 
sr0              11:0    1  8.1G  0 rom 

1、NAME:块设备名
2、MAJ:MIN:本栏显示主要和次要设备号
3、RM:显示可移动设备。0表示非移动设备,1表示可移动设备
4、SIZE:块设备的空间大小
5、RO:是否只读,0表示非只读,1表示只读
6、TYPE:块设备类型,比如disk磁盘,part分区,lvm逻辑卷,rom只读存储
7、MOUNTPOINT:设备挂载点

查看内核中字符设备和块设备信息用啥命令

参考技术Alsblk(列出块设备)命令用于列出所有可用块设备的信息,但是,它不会列出RAM盘的信息。块设备有硬盘,闪存盘,CD-ROM等等。如何安装lsblklsblk命令包含在util-linux-ng包中...:$sudoyuminstallutil-linux-ng该命令有几个选项:默... 查看详情

磁盘格式化挂载及增加swap空间(代码片段)

磁盘格式化查看磁盘:lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这... 查看详情

linux04_分区的概述设备挂载情况lsblk磁盘分区fdisk格式化硬盘挂载mount(代码片段)

...⑤.挂载mount|umount①.分区的概述①.windows下的磁盘分区②.常用的两种磁盘分区类型mbr(linux是这种分区类型)操作系统要安装在主分区只支持4个主分区扩展分区占一个主分区③.gpt(win764位以后)无限主分区支持超大硬盘3T以上②.查看... 查看详情

linux常用命令详解(代码片段)

...要目录?cd/?(2)进入"家"目录?cd~?(3)进入上一次工作路径?cd-?(4)把上个命令的参数作为cd参数使用。?cd!$3、pwd查看当前工作目录路径?查看当前工作目录路径?实例:?(1)查看当前路径?pwd? 查看详情

linux常用文件管理命令详解(代码片段)

catcat命令用于连接文件并打印到标准输出设备上。命令语法:cat[参数][文件名]参数说明:参数说明-n由1开始对所有输出的行数进行编号。-b由1开始对所有输出的行数进行编号,对于空白行不编号。-s当遇到有连续两行以上的空白... 查看详情

37-docker-常用命令详解-dockertop(代码片段)

常用命令详解-dockertop前言dockertop语法格式使用示例前言本篇来学习dockertop命令dockertop作用:显示容器正在运行的进程语法格式dockertop[OPTIONS]CONTAINER[psOPTIONS]使用示例查看容器进程查看所有运行容器的进程信息。foriin`dockerps... 查看详情

adb常用命令(代码片段)

设备相关查看设备$adbdevicesListofdevicesattached7N2SQL151L043897 device重启设备$adbreboot查看最顶层activity名称//Linux$adbshelldumpsysactivity|grep"mFocusedActivity"//Windows$adbshelldumpsysactivity|findstr"mFocusedActivity"查看所有activityadbshelldumpsysactivi... 查看详情

adb常用命令(代码片段)

设备相关查看设备$adbdevicesListofdevicesattached7N2SQL151L043897 device重启设备$adbreboot查看最顶层activity名称//Linux$adbshelldumpsysactivity|grep"mFocusedActivity"//Windows$adbshelldumpsysactivity|findstr" 查看详情

gitgit常用命令详解-一篇文章详细讲解(代码片段)

目录一、概述1.1、Git工作一览图1.2、Git滴历史背景1.3、Git可以干嘛呢1.4、Git与SVN对比1.5、常见代码托管服务二、环境搭建2.1、windows环境:2.2、Mac环境2.3、查看Git版本信息三、Git常用命令3.1、环境配置3.1.1、默认五大行3.1.2、... 查看详情

18-docker-常用命令详解-dockerlogs(代码片段)

常用命令详解-dockerlogs前言dockerlogs语法格式options说明实际例子前言本篇来学习查看docker容器的日志dockerlogs语法格式dockerlogs[OPTIONS]CONTAINERoptions说明options作用–details显示提供给日志的其他详细信息-f,--follow跟踪日志输出(查看实时... 查看详情

docker使用常用基础命令详解版(代码片段)

文章目录Docker基本命令1.查看docker信息(version、info)2.对image的操作(search、pull、images、rmi、history)3.启动容器(run)4.查看容器(ps)5.保存对容器的修改(commit)6.对容器的操作 查看详情

详解ansible服务常用命令模块(代码片段)

ansible可以使用命令行方式进行自动化管理,基本语法如下:ansible主机名-m模块名称-a模块特有参数ansible的命令行管理工具都是由一系列模块、参数所支持的,可以在命令后面加上-h或--help获取帮助。如使用ansible-doc-h或者ansible-doc... 查看详情

华为数通设备常用诊断命令(建议收藏❤️)(代码片段)

实际生活中,如果网络设备出现了异常情况,例如CPU忽高忽低,突然某个供电接口不供电了。很难去排查。在华为设备中,有诊断模式,可以让你很好的定位这些异常情况是什么导致的。目录查看系统基本信... 查看详情

华为数通设备常用诊断命令(建议收藏❤️)(代码片段)

实际生活中,如果网络设备出现了异常情况,例如CPU忽高忽低,突然某个供电接口不供电了。很难去排查。在华为设备中,有诊断模式,可以让你很好的定位这些异常情况是什么导致的。目录查看系统基本信... 查看详情

常用linux命令(分类详解!!)(代码片段)

Linux常用命令一、文件与目录操作1.1ls/ll命令1.2rm命令1.3cd命令1.4pwd命令1.5tree树形结构1.6mkdir命令1.7mv命令1.8cp命令1.9ln命令1.10touch命令1.11find命令1.12whereis命令二、关机三、系统(信息及日志位置)3.1系统信息3.2系统日志放... 查看详情

linux运维常用命令详解(代码片段)

...group) 文件大小(size),单位默认是字节  ls常用选项: -l:显示文件属性,ls -l=ll -h:做相应的单位转换显示 -a:显示所有文件 -A:显示.和..以为的所有文件 -d:显示目录自身属性 -i:显示... 查看详情

29-docker-常用命令详解-dockerhistory/diff(代码片段)

常用命令详解-dockerhistory/diff前言dockerhistory语法格式options说明使用示例dockerdiff语法格式options说明使用示例前言本篇来学习下dockerhistory和dockerdiff命令dockerhistory作用:查看指定镜像的创建历史语法格式dockerhistory[OPTIONS]IMAGEoptio... 查看详情

29-docker-常用命令详解-dockerhistory/diff(代码片段)

常用命令详解-dockerhistory/diff前言dockerhistory语法格式options说明使用示例dockerdiff语法格式options说明使用示例前言本篇来学习下dockerhistory和dockerdiff命令dockerhistory作用:查看指定镜像的创建历史语法格式dockerhistory[OPTIONS]IMAGEoptio... 查看详情