CentOS7查看硬盘占用

本文介绍了两种实用的命令行技巧:使用'df -h'查看硬盘空间使用情况,以及利用'du -h -x --max-depth=1'检查当前目录下各文件所占的空间大小。这些技巧对于日常管理和维护系统资源十分有用。

查看硬盘空间:df -h

查看当前目录文件占用空间情况:du -h -x --max-depth=1

### 查看硬盘信息的命令 `df -h` 和 `fdisk -l` 在 CentOS 系统中,`df -h` 和 `fdisk -l` 是两个常用的命令,分别用于查看文件系统的磁盘空间使用情况和磁盘分区信息。 #### 命令 `df -h` `df -h` 是一个用于报告文件系统磁盘空间使用情况的命令。通过 `-h` 参数,输出将以人类可读的格式显示(例如,以 KB、MB 或 GB 为单位)。该命令的主要功能是统计文件系统的总空间、已用空间、可用空间以及挂载点等信息[^1]。 示例: ```bash df -h ``` 输出示例: ``` Filesystem Size Used Avail Use% Mounted on /dev/sda1 50G 20G 30G 40% / tmpfs 64M 0 64M 0% /dev/shm ``` - **Filesystem**:文件系统名称。 - **Size**:文件系统的总大小。 - **Used**:已使用的空间。 - **Avail**:可用空间。 - **Use%**:已用空间的百分比。 - **Mounted on**:文件系统的挂载点。 #### 命令 `fdisk -l` `fdisk -l` 是一个用于列出磁盘分区表详细信息的命令。它会显示所有磁盘及其分区的信息,包括磁盘大小、分区编号、启动标志、文件系统类型等[^2]。 示例: ```bash fdisk -l ``` 输出示例: ``` Disk /dev/sda: 2000 GB, 2000000000000 bytes, 3906250000 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x1234abcd Device Boot Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576 83 Linux /dev/sda2 2099200 195352575 96626688 8e Linux LVM ``` - **Disk**:磁盘设备名称及总大小。 - **Units**:扇区单位。 - **Sector size**:逻辑和物理扇区大小。 - **I/O size**:最小和最佳 I/O 大小。 - **Disk label type**:磁盘标签类型(如 DOS 或 GPT)。 - **Device**:分区设备名称。 - **Boot**:是否为启动分区。 - **Start** 和 **End**:分区的起始和结束扇区。 - **Blocks**:分区的块数。 - **Id**:分区类型标识符。 - **System**:分区系统类型。 #### 区别与联系 - `df -h` 主要关注的是文件系统的磁盘空间使用情况,适用于日常监控磁盘占用。 - `fdisk -l` 更加底层,提供磁盘和分区的详细信息,适用于磁盘管理和维护[^2]。 ### 示例代码 以下是一个结合 `df -h` 和 `fdisk -l` 的脚本,用于同时显示磁盘空间和分区信息: ```bash #!/bin/bash echo "=== Disk Space Usage (df -h) ===" df -h echo "=== Disk Partition Information (fdisk -l) ===" fdisk -l ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值