du -h
显示指定目录的磁盘使用情况
df -h
显示文件系统的挂载信息
sleep
sleep 5s
sleep 5m
sleep 5h
sleep 5d
find
查找文件
find -name filename
grep
在文件内容中查找
grep -e '条件1' -e '条件2'
chown -R user dir
修改目录所属用户组
file file_name
查看文件编码
macOS下测试结果:c program text, ISO-8859 text, with CRLF line terminators
删除N天前的所有文件夹和文件:
find /dir_path/ -maxdepth 1 -type d -mtime +3 -exec rm -rf {} \;
本命令可以删除 [3] 天前的所有目录,其中:
dir_path - 目标目录
-maxdepth - 最大目录层次,我要从第一级目录开始删除,1就可以了
-type d - 操作对象为目录, f 代表文件
-mtime +3 - 3天前的目录
-exec rm -rf {} \; - 执行命令的标准格式
配合脚本,就可以自动在服务器上清理旧的临时文件了。