Skip to content

系统资源

df 命令

基本用法

bash
#!/bin/bash

# 查看磁盘使用情况
df

查看详细信息

bash
#!/bin/bash

# 查看详细信息
df -h

# 查看特定文件系统
df -h /path/to/directory

du 命令

基本用法

bash
#!/bin/bash

# 查看目录大小
du directory

查看详细信息

bash
#!/bin/bash

# 查看详细信息
du -h directory

# 查看目录总大小
du -sh directory

free 命令

基本用法

bash
#!/bin/bash

# 查看内存使用情况
free

查看详细信息

bash
#!/bin/bash

# 查看详细信息
free -h

# 查看内存使用情况(单位:MB)
free -m

实用示例

示例1:查看磁盘使用情况

bash
#!/bin/bash

# 查看磁盘使用情况
df -h

# 查看磁盘使用情况(仅本地文件系统)
df -hl

示例2:查看目录大小

bash
#!/bin/bash

# 查看目录大小
du -sh directory

# 查看目录大小(详细)
du -h directory

示例3:查看内存使用情况

bash
#!/bin/bash

# 查看内存使用情况
free -h

# 查看内存使用情况(单位:MB)
free -m

示例4:查看系统资源

bash
#!/bin/bash

# 查看系统资源
df -h
du -sh /path/to/directory
free -h

最佳实践

1. 使用 -h 选项

bash
# 好的做法
df -h

# 不好的做法
df

2. 使用 -s 选项

bash
# 好的做法
du -sh directory

# 不好的做法
du directory

3. 使用 -m 选项

bash
# 好的做法
free -m

# 不好的做法
free

总结

系统资源的关键点:

  1. df 命令:查看磁盘使用情况
  2. du 命令:查看目录大小
  3. free 命令:查看内存使用情况
  4. 实用示例:查看磁盘使用情况、查看目录大小、查看内存使用情况、查看系统资源
  5. 最佳实践:使用 -h 选项、使用 -s 选项、使用 -m 选项

下一节我们将学习系统性能的使用。