当前位置: 首页 > news >正文

linux du和df

1. du(Disk Usage)

用途:统计目录或文件的磁盘使用量。
常用选项: 

  • -h:人类可读格式(如 KMG)。

  • -s:仅显示总大小(不递归显示子目录)。

  • --max-depth=N:限制递归深度(如 --max-depth=1 仅显示一级子目录)。

  • --exclude=PATTERN:排除匹配模式的文件/目录。

  • -a:显示所有文件(包括普通文件)。

du -sh /home  

2. df(Disk Free)

用途:查看文件系统的磁盘总量和剩余空间(以分区/挂载点为单位)。
常用选项

  • -h:人类可读格式。

  • -T:显示文件系统类型(如 ext4、NTFS)。

  • -i:显示 inode 使用情况(而非磁盘空间)。

3. lsof(List Open Files)

用途:查看已删除但仍被进程占用的文件(释放空间时有用)。

lsof +L1              # 查看所有被删除但未释放的文件
lsof /path/to/file    # 查看占用指定文件的进程

4. stat

用途:显示文件/目录的详细信息(包括大小、inode、权限等)。

stat filename        # 查看文件的详细信息
stat -c "%s" file    # 仅显示文件大小(字节数)

5. fdisk 是 Linux 系统中用于管理磁盘分区的命令行工具,支持 MBR(主引导记录) 和 GPT(GUID 分区表) 分区方案

fdisk -l


http://www.mrgr.cn/news/95039.html

相关文章:

  • 三.ffmpeg对yuv的操作
  • yolo模型学习笔记——1——物体检测评估指标
  • 【Rust】枚举和模式匹配——Rust语言基础14
  • Git 使用SSH登陆
  • 漏洞挖掘—EDU SRC证书站漏洞挖掘记录
  • Bellman_ford 算法--带负权值的单源最短路问题,边列表存储
  • C#实现分段三次Hermite插值
  • C语言之数据结构:链表(一)
  • 基于x11vnc的ubuntu远程桌面
  • numpy学习笔记5:arr.T 是数组的转置属性详细解释
  • Blender4.3雕刻笔刷简介
  • numpy学习笔记8:数组属性和基础操作的详细描述
  • 20. Excel 自动化:Excel 对象模型
  • 《TCP/IP网络编程》学习笔记 | Chapter 19:Windows 平台下线程的使用
  • 深度学习框架PyTorch——从入门到精通(6.1)自动微分
  • 股票查询系统
  • nginx配置反向代理数据库等插件的原理和方式
  • ngx_url_t
  • C语音组播收发
  • numpy学习笔记2:ones = np.ones((2, 4)) 的详解