linux df -h *
时间: 2024-08-23 13:02:30 浏览: 50
在Linux系统中,`df -h *`命令是用来查看文件系统的磁盘空间使用情况的一个常用工具。`df`代表“disk free”,即磁盘空间,“-h”选项表示以人类可读的格式(如K、M、G、T等)显示存储量。当使用星号(*)时,它会列出当前目录及其所有子目录下所有的卷或挂载点的信息。
这个命令将显示每个分区、挂载点的总大小、已使用的空间以及剩余可用空间,让你可以快速了解整个文件系统或指定目录的存储状况。如果某个分区未挂载或不可见,该列可能会显示为“none”。
相关问题
linux使用df -h显示没有空间,但是du -sh *找不到大文件
这可能是由于某些文件被删除但仍然被进程占用,导致磁盘空间无法释放。你可以使用lsof命令查找这些被占用的文件。运行以下命令列出磁盘空间使用情况最高的前10个目录:
```
du -h / | sort -n -r | head -n 10
```
如果你仍然找不到问题所在,你可以尝试使用find命令查找大文件:
```
find / -type f -size +100M -exec ls -lh {} \; 2>/dev/null
```
上述命令将查找所有大于100MB的文件。如果这些命令都无法解决问题,你可能需要考虑重新分配磁盘空间或者清理系统日志等无用文件。
linux df-h df-hT 区别
df -h和df -i是Linux中的两个命令,用于检查文件系统的磁盘空间占用情况。它们的区别如下:
1. df -h:该命令以人类可读的方式显示文件系统的磁盘空间占用情况。它会显示文件系统的总大小、已使用空间、可用空间和使用百分比等信息。例如,使用df -h命令可以得到以下输出:
```
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 5.0G 15G 25% /
```
2. df -i:该命令用于显示文件系统的inode使用情况。inode是文件系统中的数据结构,用于存储文件和目录的元数据信息,如文件大小、权限、拥有者等。df -i命令会显示文件系统的总inode数、已使用inode数和可用inode数等信息。例如,使用df -i命令可以得到以下输出:
```
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 131072 5000 125072 4% /
```
所以,df -h和df -i命令的区别在于它们显示的信息不同,前者显示磁盘空间占用情况,后者显示inode使用情况。
阅读全文