在 Ubuntu 里,“spool” 一般指打印队列(CUPS print spool)或邮件/任务队列(如 /var/spool)。下面分场景说明如何管理。
Ubuntu 默认使用 CUPS 管理打印队列。
lpq
或
lpstat -o
cancel <任务ID>
例如:
cancel 123
取消某台打印机的所有任务:
cancel -a <打印机名>
打印 spool 通常在:
/var/spool/cups
⚠️ 不建议直接删除,除非 CUPS 已停止:
sudo systemctl stop cups
sudo rm -rf /var/spool/cups/*
sudo systemctl start cups
浏览器打开:
http://localhost:631
可图形化管理打印机和任务。
/var/spool/cups # 打印
/var/spool/mail # 用户邮件
/var/spool/cron # 定时任务
/var/spool/anacron # anacron
sudo du -sh /var/spool/*
查看:
ls -lh /var/spool/mail
清空某用户邮件:
sudo truncate -s 0 /var/spool/mail/username
查看用户定时任务:
crontab -l
删除当前用户任务:
crontab -r
sudo systemctl restart cups
如果你指的是某种特定服务(Postfix / Sendmail / LPD / 自定义程序)的 spool,可以告诉我具体场景,我可以给更针对性的管理方法。