Linux 有用且有趣的命令汇总
watch 命令
watch
是一个周期性执行程序,并将结果显示到终端上。该命令可以帮助用户监控任何命令的输出变化,这对于需要持续检测系统状态或者文件内容变化的情况非常有用。
基础命令格式
watch [选项] 命令
这里的 命令
是指任何可以在shell中执行的命令或者脚本,而 选项
则可以用来定制 watch
命令的行为。
核心选项与参数
更新频率
默认情况下,watch
每2秒刷新一次。但可以通过 -n
或 --interval
选项更改这个频率:
watch -n 1 ls -l
以上命令每1秒更新一次 ls -l
的输出。
用法示例
查看显卡运行状态
watch -n 1 gpustat --cpu
P.S. 当然,查看显卡运行状态有更好用的工具:
pip install nvitop
nvitop -m full
du 命令
du
命令用于显示目录或文件所占用的磁盘空间。全称为 disk usage
。
查看指定目录的整体大小
du -sh name/
du -sh
查看当前所在目录的大小
查看当前目录下的子目录和文件的大小
du -d 1 -h
-d 参数代表深度,1 就是只查看1层的子目录和文件,而不显示子目录中的信息。
du -d 0 -h
和 du -sh
等价
Linux 有用且有趣的命令汇总
https://blog.mingchenliu.com/Linux useful command/