首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 查看所有的设备命令

在Linux系统中,可以使用多种命令来查看系统中的所有设备。以下是一些常用的命令:

1. lsblk 命令

lsblk(List Block Devices)命令用于列出所有块设备(如硬盘、分区、USB驱动器等)的信息。

代码语言:txt
复制
lsblk

示例输出:

代码语言:txt
复制
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   100G  0 disk 
├─sda1   8:1    0   500M  0 part /boot
└─sda2   8:2    0  99.5G  0 part /
sdb      8:16   1   100G  0 disk 
└─sdb1   8:17   1   100G  0 part /mnt/usb

2. fdisk -l 命令

fdisk -l命令用于列出系统中所有的磁盘分区信息。

代码语言:txt
复制
sudo fdisk -l

注意: 该命令需要root权限。

3. blkid 命令

blkid命令用于显示Linux文件系统上块设备的UUID和文件系统类型。

代码语言:txt
复制
blkid

示例输出:

代码语言:txt
复制
/dev/sda1: UUID="xxxxxx" TYPE="ext4"
/dev/sda2: UUID="yyyyyy" TYPE="ext4"
/dev/sdb1: UUID="zzzzzz" TYPE="vfat"

4. df -h 命令

df -h命令用于显示文件系统的磁盘空间使用情况,也可以间接反映出系统中挂载的设备。

代码语言:txt
复制
df -h

示例输出:

代码语言:txt
复制
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        99G   20G   75G  22% /
/dev/sda1       485M   10M  450M   3% /boot
/dev/sdb1       100G   50G   50G  50% /mnt/usb

5. /proc/partitions 文件

可以通过查看/proc/partitions文件来获取系统中所有块设备的分区信息。

代码语言:txt
复制
cat /proc/partitions

示例输出:

代码语言:txt
复制
major minor  #blocks  name

   8        0   20971520 sda
   8        1     1048576 sda1
   8        2   19922944 sda2
   8       16   20971520 sdb
   8       17   20971520 sdb1

总结

  • lsblk:列出所有块设备及其挂载点。
  • fdisk -l:列出所有磁盘分区信息(需要root权限)。
  • blkid:显示块设备的UUID和文件系统类型。
  • df -h:显示文件系统的磁盘空间使用情况。
  • /proc/partitions:查看系统中所有块设备的分区信息。

这些命令可以帮助你全面了解Linux系统中的设备情况。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券