linux命令看磁盘空间
-
在Linux系统中,有许多命令可以用来查看磁盘空间的使用情况。下面是一些常用的命令:
1. df命令:该命令用于显示文件系统的磁盘空间使用情况。
使用方法:df [选项] [文件或目录]
选项:
-h:以人类可读的方式显示磁盘空间,以K、M、G等单位显示。
-a:显示所有文件系统的磁盘空间使用情况,包括系统保留的文件系统。
-i:显示inode的使用情况,即文件系统的索引节点。
示例:
df -h:以人类可读的方式显示文件系统的磁盘空间使用情况。
df -h /home:显示/home目录所在文件系统的磁盘空间使用情况。2. du命令:该命令用于估计文件或目录的磁盘空间使用情况。
使用方法:du [选项] [文件或目录]
选项:
-h:以人类可读的方式显示磁盘空间,以K、M、G等单位显示。
-s:仅显示总计的磁盘空间使用情况。
示例:
du -h:以人类可读的方式显示当前目录及其子目录的磁盘空间使用情况。
du -h /tmp:以人类可读的方式显示/tmp目录及其子目录的磁盘空间使用情况。
du -sh /home:仅显示/home目录的磁盘空间使用情况。3. ls命令:该命令用于显示文件和目录的信息,可以查看文件的大小。
使用方法:ls [选项] [文件或目录]
选项:
-l:以长格式显示文件和目录的详细信息,包括文件大小。
-h:以人类可读的方式显示文件大小,以K、M、G等单位显示。
示例:
ls -lh:以长格式显示当前目录下的文件和目录的详细信息,包括文件大小。
ls -lh /var/log:以长格式显示/var/log目录下的文件和目录的详细信息,包括文件大小。通过使用以上命令,你可以方便地查看和了解Linux系统中磁盘空间的使用情况,更好地管理和优化系统资源。
2年前 -
在Linux系统中,可以使用一些命令来查看磁盘空间的使用情况。以下是五个常用的命令:
1. df命令:使用df命令可以查看文件系统的磁盘空间使用情况。可以使用以下命令来查看磁盘空间的总容量、已使用容量、可用容量以及挂载点信息:
“`
df -h
“`
-h选项可将容量以更易读的方式显示。2. du命令:du命令用于查看指定目录或文件的磁盘空间使用情况。可以使用以下命令来查看当前目录的磁盘空间使用情况:
“`
du -h
“`
-h选项将以更易读的方式显示每个文件或目录的空间使用情况。3. lsblk命令:lsblk命令用于列出系统上的所有块设备(包括磁盘和分区)。可以使用以下命令来查看磁盘及其分区的详细信息:
“`
lsblk
“`4. fdisk命令:fdisk命令用于操作磁盘分区表。可以使用以下命令来查看磁盘的分区情况:
“`
fdisk -l
“`
-l选项可显示磁盘的分区表信息。5. gparted命令:gparted是一个基于图形界面的磁盘分区工具,可以用于查看磁盘分区的情况和进行分区操作。可以使用以下命令来打开gparted界面:
“`
gksudo gparted
“`
需要提前安装gparted软件包。以上是五个常用的Linux命令,可以用来查看磁盘空间的使用情况。通过这些命令,用户可以了解磁盘的总容量、已使用容量、可用容量等信息,从而方便地管理和优化磁盘空间。
2年前 -
Linux系统下可以使用多种命令来查看磁盘空间,下面将介绍常用的几种方法。
1. df命令
df命令用于显示文件系统的磁盘空间占用情况。
“` shell
df -h
“`
选项说明:
– `-h` 以易读的方式显示磁盘空间(以单位为KB、MB、GB等)。示例输出:
“` shell
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 10G 10G 50% /
tmpfs 1G 0G 1G 0% /dev/shm
/dev/sdb1 50G 30G 20G 60% /data
“`输出结果中的`Size`表示分区总大小,`Used`表示已使用的空间大小,`Avail`表示可用空间大小,`Use%`表示已使用的百分比,`Mounted on`表示挂载点。
2. du命令
du命令用于查看指定目录或文件的磁盘空间使用情况。
“` shell
du -h [目录或文件]
“`
选项说明:
– `-h` 以易读的方式显示磁盘空间(以单位为KB、MB、GB等)。示例输出:
“` shell
4.0K ./test/file1.txt
8.0K ./test
12K .
“`输出结果中的第一列表示文件或目录占用的磁盘空间大小,第二列表示文件或目录的路径。
3. lsblk命令
lsblk命令用于列出块设备信息,包括磁盘和分区。
“` shell
lsblk
“`
示例输出:“` shell
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 10G 0 part /
├─sda2 8:2 0 10G 0 part /home
└─sda3 8:3 0 80G 0 part /data
sdb 8:16 0 50G 0 disk
“`输出结果中的`NAME`列表示设备名称,`SIZE`列表示设备大小,`TYPE`列表示设备类型(disk表示磁盘,part表示分区),`MOUNTPOINT`列表示设备的挂载点。
4. fdisk命令
fdisk命令用于处理磁盘分区。
“` shell
fdisk -l
“`
示例输出:“` shell
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: C81D4366-2D8B-4823-95DB-4773D6C27F03Device Start End Sectors Size Type
/dev/sda1 2048 20973567 20971520 10G Linux filesystem
/dev/sda2 20973568 41947135 20973568 10G Linux filesystem
/dev/sda3 41947136 209713151 167766016 80G Linux filesystemDisk /dev/sdb: 50 GiB, 53687091200 bytes, 104857600 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x92abc8dfDevice Boot Start End Sectors Size Id Type
/dev/sdb1 2048 104857599 104855552 50G 83 Linux
“`输出结果中的`/dev/sd[a-z]`表示磁盘设备路径,`SIZE`表示设备大小,`TYPE`表示设备类型(Linux filesystem表示Linux文件系统,Linux swap表示Linux交换分区),`MOUNTPOINT`表示设备的挂载点。
上述所介绍的命令是Linux下常用的查看磁盘空间的方法,可以根据实际需求选择合适的命令来使用。
2年前