在 Debian 系统中,“spool”(假脱机)通常指用来临时存放等待处理的任务或数据的目录,最常见的是 打印队列(CUPS)、邮件队列(Postfix/Exim) 和 cron/at 任务队列。下面按场景说明如何查看和管理。
Debian 默认使用 CUPS 管理打印。
lpstat -o
或
lpq
lprm 任务号
删除所有任务:
lprm -
sudo systemctl restart cups
/var/spool/cups
⚠️ 不建议手动删除该目录内容
查看队列:
mailq
或
postqueue -p
删除所有邮件:
sudo postsuper -d ALL
删除某封邮件:
sudo postsuper -d 队列ID
spool 目录:
/var/spool/postfix
查看队列:
exim -bp
删除所有邮件:
exim -bp | awk '/^ *[0-9]+[mhd]/{print $3}' | xargs exim -Mrm
用户 cron 文件位于:
/var/spool/cron/crontabs/
查看:
crontab -l
删除:
cronts -r
查看:
atq
删除:
atrm 任务号
spool 目录:
/var/spool/at/
du -sh /var/spool/*
如果你指的是某种特定 spool(如 LPD、CUPS、Postfix、自定义程序),可以告诉我具体场景,我可以给你更精确的管理方法。