linux常用命令查看硬盘空间
-
Linux系统下有很多命令可以用来查看硬盘空间的使用情况,常用的包括df、du和ls。
1. 使用df命令:
df命令用于显示文件系统的磁盘空间利用情况。
语法:df [-选项] [文件名或目录名]
常用的选项包括:
– -h:以人类可读的方式显示磁盘空间大小,显示单位为KB、MB、GB等;
– -T:显示文件系统类型;
– -i:显示inode的使用情况。示例:
“`
df -h // 显示所有文件系统的磁盘空间利用情况(包括临时文件系统)
df -h /dev/sda1 // 仅显示指定文件系统的磁盘空间利用情况
“`2. 使用du命令:
du命令用于查看指定目录或文件的磁盘空间使用情况。
语法:du [-选项] [文件名或目录名]
常用的选项包括:
– -h:以人类可读的方式显示磁盘空间大小;
– -s:仅显示总计信息,而不显示详细的每个目录或文件的大小。示例:
“`
du -h // 显示当前目录下所有子目录和文件的磁盘空间使用情况
du -h -s /var/log // 仅显示/var/log目录的磁盘空间使用情况
“`3. 使用ls命令:
ls命令可以用来查看文件和目录的信息,包括文件大小和目录大小。
语法:ls [-选项] [文件名或目录名]
常用的选项包括:
– -l:显示详细信息,包括文件的大小和权限;
– -h:以人类可读的方式显示文件大小。示例:
“`
ls -lh // 显示当前目录下所有文件和目录的详细信息,文件大小以人类可读的方式显示
ls -lh /var/log // 显示/var/log目录中所有文件的详细信息,文件大小以人类可读的方式显示
“`通过使用这些常用的 Linux 命令,我们可以方便地查看硬盘空间的使用情况。
2年前 -
在Linux系统中,有几个常用的命令可以用来查看硬盘空间。以下是其中的五个常用命令:
1. df命令:这个命令用于显示文件系统的使用情况,包括已使用的空间、可用空间和文件系统的挂载点。通过在终端中输入df命令,将显示所有文件系统的空间使用情况。可以使用选项-h来以人类可读的方式显示空间大小。
2. du命令:这个命令用于计算某个目录下各个子目录和文件的磁盘使用情况。可以使用选项-h来以人类可读的方式显示文件大小。例如,输入”du -h /”将显示根目录下所有子目录和文件的大小。
3. lsblk命令:这个命令用于列出所有的块设备,包括硬盘、分区以及其他储存设备。使用lsblk命令可以查看硬盘的挂载点以及每个挂载点的空间使用情况。
4. fdisk命令:这个命令用于查看和管理硬盘分区。通过在终端中输入”sudo fdisk -l”命令,将显示系统中所有硬盘和分区的列表,包括每个分区的大小。
5. gparted命令:这个命令是一个图形化的分区管理工具,可以用来查看硬盘和分区的使用情况。通过在终端中输入”gparted”命令,将打开一个界面,显示系统中所有的硬盘和分区,以及每个分区的使用情况。
以上是常用的几个命令来查看硬盘空间的方法,在不同的情况下可以选择适合自己的命令来查看硬盘空间的使用情况。
2年前 -
一、df命令
df命令用于显示文件系统的磁盘空间使用情况。具体用法如下:
df [选项] [文件或目录]
常用选项:
-a:显示所有文件系统的磁盘空间信息。
-h:以人类可读的方式显示文件系统的磁盘空间信息。
–total:显示所有文件系统的总计磁盘空间信息。示例:
1. df -h:显示所有文件系统的磁盘空间信息,并以人类可读的方式显示。
“`
$ df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 29G 14G 13G 52% /
tmpfs 16G 4.0K 16G 1% /dev/shm
/dev/sdb1 1.8T 180G 1.5T 11% /data
“`2. df -h /dev/sda1:显示文件系统`/dev/sda1`的磁盘空间信息,并以人类可读的方式显示。
“`
$ df -h /dev/sda1
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 29G 14G 13G 52% /
“`3. df –total:显示所有文件系统的总计磁盘空间信息。
“`
$ df –total
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 29G 14G 13G 52% /
tmpfs 16G 4.0K 16G 1% /dev/shm
total 45G 14G 29G 33% –
“`二、du命令
du命令用于查看文件或目录的磁盘空间使用情况。具体用法如下:
du [选项] [文件或目录]
常用选项:
-h:以人类可读的方式显示磁盘空间使用情况。
-s:仅显示文件或目录的总计磁盘空间使用情况。示例:
1. du -h /home:以人类可读的方式显示目录`/home`下的所有文件和目录的磁盘空间使用情况。
“`
$ du -h /home
4.0K /home/user1
8.0K /home/user2
4.0K /home/user3
16K /home
“`2. du -sh /home:以人类可读的方式显示目录`/home`的总计磁盘空间使用情况。
“`
$ du -sh /home
16K /home
“`三、ls命令
ls命令用于列出目录中的文件和子目录。通过查看文件的大小,可以大致了解磁盘空间的使用情况。具体用法如下:
ls [选项] [文件或目录]
常用选项:
-l:以长格式显示文件的详细信息,包括文件大小。
-h:以人类可读的方式显示文件的大小。示例:
1. ls -l /home:以长格式显示目录`/home`下的文件和目录的详细信息,包括文件大小。
“`
$ ls -l /home
-rw-r–r– 1 user1 user1 1024K 2020-01-01 10:10 file1.txt
drwxr-xr-x 2 user2 user2 4.0K 2020-01-01 10:10 dir1
drwxr-xr-x 2 user3 user3 4.0K 2020-01-01 10:10 dir2
“`2. ls -lh /home:以长格式显示目录`/home`下的文件和目录的详细信息,并以人类可读的方式显示文件大小。
“`
$ ls -lh /home
-rw-r–r– 1 user1 user1 1.0M 2020-01-01 10:10 file1.txt
drwxr-xr-x 2 user2 user2 4.0K 2020-01-01 10:10 dir1
drwxr-xr-x 2 user3 user3 4.0K 2020-01-01 10:10 dir2
“`四、查看磁盘空间使用情况的其他命令
1. fdisk命令:用于查看磁盘分区情况。
“`
$ sudo fdisk -l
Disk /dev/sda: 30 GiB, 32212254720 bytes, 62914560 sectors
…
“`2. parted命令:用于查看磁盘分区情况。
“`
$ sudo parted /dev/sda print
…
“`3. lsblk命令:用于查看块设备信息,包括磁盘分区和挂载点。
“`
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 30G 0 disk
└─sda1 8:1 0 30G 0 part /
sdb 8:16 0 2T 0 disk
└─sdb1 8:17 0 2T 0 part /data
“`总结:使用df、du和ls命令可以查看硬盘空间的使用情况,通过不同的选项可以得到不同粒度的信息。此外,fdisk、parted和lsblk等命令可以查看分区和挂载点信息,从而更全面地了解硬盘的使用情况。
2年前