删除当前目录除 2024-03-26之外文件

删除文件后控制台退出,吓我一跳。。。

find . ! -name "2024-03-26" -exec rm -rf {} \\;

删除文件释放占用

  1. 清理句柄
  2. 重启应用

# 查看空间
df -h
du -h --max-depth=1  | sort -rh
ls -lh

# 删除
rm -rf

# 查看进程PID
lsof filName

# 通过pid查看句柄,清空
# 查看pid为17271的文件句柄
ll /proc/558248/fd | grep meitu-cache.sqlite
# 置空文件
echo > /proc/17271/fd/3

Untitled