• linux查看所有物理磁盘 lsblk


    0. 功能

    1. 所有磁盘
    2. 磁盘及其下的分区,文件系统 filesystem 类型
    3. 磁盘、分区大小

    1. lsblk

    lsblk 指令
    https://ipcmen.com/lsblk
    用于列出所有可用块设备的信息【块设备与字符设备】,不会列出 RAM 信息。
    块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。

    2. 默认参数

    image

    NAME:设备名
    MAJ:MIN:主要和次要设备号/版本号
    RM:是否为可移动设备(热插拔设备?)
    SIZE:容量信息
    RO:是否为只读
    TYPE:设备类型,磁盘、磁盘上的分区、等等
    MOUNTPOINT:设备挂载点,空则未挂载

    3. 列出权限信息 lsblk -m

    image

    4. 列出指定设备的信息

    -b 是以 byte 列出大小
    image

    5. 列出SCSI设备信息 lsblk -S、lsblk -s

    image

    image

    6. 选项

    -a, --all            显示所有设备。
    -b, --bytes          以bytes方式显示设备大小。
    -d, --nodeps         不显示 slaves 或 holders。
    -D, --discard        print discard capabilities。
    -e, --exclude <list> 排除设备 (default: RAM disks)。
    -f, --fs             显示文件系统信息。
    -h, --help           显示帮助信息。
    -i, --ascii          use ascii characters only。
    -m, --perms          显示权限信息。
    -l, --list           使用列表格式显示。
    -n, --noheadings     不显示标题。
    -o, --output <list>  输出列。
    -P, --pairs          使用key="value"格式显示。
    -r, --raw            使用原始格式显示。
    -t, --topology       显示拓扑结构信息。****
    

    7. 问题

    1. 上面文件系统xfs和swap,type为lvm,区别
    2. swap 的挂载点在 [SWAP]
    3. 空设备 /dev/null,没有列出啊,-a 不是会列出所有空设备吗
    4. 光驱设备
      image
      /dev/sr0 光驱的设备名,/dev/cdrom 代表光驱,cdrom是sr0的软链接
  • 相关阅读:
    18文件权限管理
    17用户身份管理
    16Shell脚本—计划任务服务程序
    15Shell脚本—流程控制
    14Shell脚本—判断语句
    13Shell脚本—编写简单脚本
    12Vim在系统配置中的应用示例
    11Vim文本编辑器
    10重要的环境变量
    09命令行通配符和转义字符
  • 原文地址:https://www.cnblogs.com/chenxingyang/p/16114815.html
Copyright © 2020-2023  润新知