Linux系统下快速查看盘符指南
linux 查看盘符

首页 2024-12-22 23:30:16



Linux 查看盘符:深入探索与高效管理 在Linux操作系统中,与Windows系统通过盘符(如C:、D:)来标识和管理存储设备的方式不同,Linux采用了一种更为灵活和强大的文件系统结构

    尽管Linux没有直接的“盘符”概念,但它通过挂载点(mount points)和设备文件(device files)来管理和访问存储设备

    本文将深入探讨如何在Linux系统中查看和管理存储设备,以及如何通过命令行工具高效地进行这些操作

     一、Linux文件系统概览 Linux文件系统是层次结构的,所有文件和目录都从根目录(/)开始

    这种结构使得Linux能够高效地管理各种存储设备,无论是硬盘、SSD、USB驱动器还是网络文件系统

    在Linux中,每个存储设备或分区都会被分配一个设备文件,通常位于/dev目录下,如/dev/sda1、/dev/sdb等

    这些设备文件代表了物理或虚拟的存储设备,是Linux与硬件交互的接口

     二、查看存储设备 要查看Linux系统中的存储设备及其相关信息,有几个关键的命令行工具是不可或缺的:`lsblk`、`fdisk`、`blkid`和`df`

     1.lsblk `lsblk`(list block devices)是一个用于列出所有可用块设备的命令

    它不仅显示设备名称,还显示它们的挂载点、大小、类型等信息

     bash lsblk 输出示例: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi ├─sda2 8:2 0 100G 0 part / └─sda3 8:3 0 830.9G 0 part /home sdb 8:16 1 14.9G 0 disk └─sdb1 8:17 1 14.9G 0 part /mnt/usb 在这个例子中,`sda`和`sdb`是两块硬盘,`sda`有三个分区(sda1、sda2、sda3),而`sdb`有一个分区(sdb1)

    每个分区都有相应的挂载点,如/、`/boot/efi`和`/mnt/usb`

     2.fdisk `fdisk`是一个用于磁盘分区管理的工具,虽然它主要用于创建和修改分区表,但也可以用来查看磁盘的详细信息

     bash sudo fdisk -l 输出将包含每个磁盘的详细信息,包括磁盘大小、扇区大小、分区表类型以及每个分区的起始和结束扇区等

     3.blkid `blkid`(block ID)命令用于显示块设备的UUID(Universally Unique Identifier)和文件系统类型等信息,这对于挂载和识别特定分区非常有用

     bash sudo blkid 输出示例: /dev/sda1: UUID=XXXX-XXXX TYPE=vfat PARTUUID=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx /dev/sda2: UUID=YYYY-YYYY TYPE=ext4 PARTUUID=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx /dev/sda3: UUID=ZZZZ-ZZZZ TYPE=ext4 PARTUUID=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx /dev/sdb1: UUID=AAAA-AAAA TYPE=ntfs PARTUUID=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx 4.df `df`(disk free)命令用于显示文件系统的磁盘空间使用情况

    虽然它主要用于查看挂载点的磁盘使用情况,但结合`-h`(human-readable)选项,可以直观地了解每个挂载点的已用空间和可用空间

     bash df -h 输出示例: Filesystem Size Used Avail Use% Mounted on udev 3.9G 0 3.9G 0% /dev tmpfs 799M 1.3M 798M 1% /run /dev/sda2

MySQL连接就这么简单!本地远程、编程语言连接方法一网打尽
还在为MySQL日期计算头疼?这份加一天操作指南能解决90%问题
MySQL日志到底在哪里?Linux/Windows/macOS全平台查找方法在此
MySQL数据库管理工具全景评测:从Workbench到DBeaver的技术选型指南
MySQL密码忘了怎么办?这份重置指南能救急,Windows/Linux/Mac都适用
你的MySQL为什么经常卡死?可能是锁表在作怪!快速排查方法在此
MySQL单表卡爆怎么办?从策略到实战,一文掌握「分表」救命技巧
清空MySQL数据表千万别用错!DELETE和TRUNCATE这个区别可能导致重大事故
你的MySQL中文排序一团糟?记住这几点,轻松实现准确拼音排序!
别再混淆Hive和MySQL了!读懂它们的天壤之别,才算摸到大数据的门道