常用 · 观察系统
du:估计目录占用
语法
du [-sh] [路径…]参数
-s- 汇总(教学默认)
-h- 教学兼容选项
示例
du -sh projects使用说明与支持范围
沙盒汇总文本字符数量,和真实块占用、字节单位不同。
动手练习
- 查看项目占用常用
同专题命令
ps查看进程列表pgrep按名称查进程号kill向进程发送信号pkill按名称结束进程top查看系统进程快照free查看内存概况df查看文件系统空间uname查看内核信息whoami显示当前用户id查看用户与用户组hostname查看主机名称date查看日期uptime查看运行时间nproc查询可用处理器数who查看登录会话w查看会话与负载tty查看终端设备名lscpu查看 CPU 拓扑lsblk查看块设备与文件系统findmnt查看挂载关系vmstat观察内存与 CPU 指标dmesg查看内核消息htop交互查看进程资源lsof查看打开文件与端口fuser查找占用文件或端口的进程iostat观察磁盘与 CPU 指标pidstat观察进程资源使用sar查询系统性能记录nice指定进程调度优先级renice调整已有进程优先级ionice调整 I/O 调度优先级strace跟踪系统调用perf采样性能事件mount挂载文件系统umount卸载文件系统blkid查询块设备标识fdisk查看或编辑分区parted管理磁盘分区mkfs创建文件系统fsck检查文件系统swapon启用或查询交换空间swapoff停用交换空间lsmod列出内核模块modinfo查询内核模块信息modprobe加载内核模块lsusb查看 USB 设备lspci查看 PCI 设备getconf查看系统配置值