首页 > 编程知识 正文

linux 查找文件中的关键字,linux中kp命令

时间:2023-05-05 07:08:53 阅读:234727 作者:3431

摘要:

下文讲述Linux中lsblk的功能说明,如下所示;

lsblk(是英文list block的英文缩写)

lsblk命令功能:

用于输出所有可用的块设备信息,

还可显示出这些块信息之间的依赖关系

注意事项:

1.它不会列出RAM盘的信息

2.lsblk命令包含在util-linux-ng包中

此包现在已改名(util-linux)

lsblk命令的语法格式:

lsblk [参数]

-----常用参数说明------

-a:返回所有设备

-b:以bytes方式显示设备大小

-d:不显示 slaves 或 holders

-D:print discard capabilities

-e:排除设备

-f:显示文件系统信息

-h:返回帮助信息

-i:use ascii characters only

-m:显示权限信息

-l:使用列表格式显示

-n:不显示标题

-o:输出列

-P:使用key=”value”格式显示

-r:使用原始格式显示

-t:显示拓扑结构信息

例:

lsblk命令的示例分享

---lsblk命令默认情况下

---将以树状列出所有块设备

[root@maomao365 ~]# lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

vda 252:0 0 20G 0 disk

└─vda1 252:1 0 20G 0 part /

---列出所有设备包括空设备

[root@maomao365 ~]# lsblk -a

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

loop0 7:0 0 0 loop

loop1 7:1 0 0 loop

loop2 7:2 0 0 loop

loop3 7:3 0 0 loop

loop4 7:4 0 0 loop

loop5 7:5 0 0 loop

loop6 7:6 0 0 loop

loop7 7:7 0 0 loop

vda 252:0 0 20G 0 disk

└─vda1 252:1 0 20G 0 part /

[root@maomao365 ~]# lsblk -m

NAME SIZE OWNER GROUP MODE

vda 20G root disk brw-rw----

└─vda1 20G root disk brw-rw----

[root@maomao365 ~]# lsblk -s

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

vda1 252:1 0 20G 0 part /

└─vda 252:0 0 20G 0 disk

[root@maomao365 ~]# lsblk -nl

vda 252:0 0 20G 0 disk

vda1 252:1 0 20G 0 part /

[root@maomao365 ~]# lsblk -S

lsblk: invalid option -- 'S'

Usage:

lsblk [options] [ ...]

Options:

-a, --all print all devices

-b, --bytes print SIZE in bytes rather than in human readable format

-d, --nodeps don't print slaves or holders

-D, --discard print discard capabilities

-e, --exclude exclude devices by major number (default: RAM disks)

-I, --include 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 ouput

-n, --noheadings don't print headings

-o, --output output columns

-P, --pairs use key="value" output format

-r, --raw use raw output format

-s, --inverse inverse dependencies

-t, --topology output info about topology

-V, --version output version information and exit

Available columns (for --output):

NAME device name

KNAME internal kernel device name

MAJ:MIN major:minor device number

FSTYPE filesystem type

MOUNTPOINT where the device is mounted

LABEL filesystem LABEL

UUID filesystem UUID

RA read-ahead of the device

RO read-only device

RM removable device

MODEL device identifier

SIZE size of the device

STATE state of the device

OWNER user name

GROUP group name

MODE device node permissions

ALIGNMENT alignment offset

MIN-IO minimum I/O size

OPT-IO optimal I/O size

PHY-SEC physical sector size

LOG-SEC logical sector size

ROTA rotational device

SCHED I/O scheduler name

RQ-SIZE request queue size

TYPE device type

DISC-ALN discard alignment offset

DISC-GRAN discard granularity

DISC-MAX discard max bytes

DISC-ZERO discard zeroes data

For more details see lsblk(8).

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。