在 Debian(以及大多数 Linux 发行版)里,spool 通常指 /var/spool 目录,里面存放的是队列/临时数据,比如打印队列、邮件队列、cron 等。
下面按常见场景给你说明怎么“查看”。
ls -l /var/spool
常见子目录说明:
| 目录 | 用途 |
|---|---|
/var/spool/cron |
cron 任务 |
/var/spool/mail |
本地用户邮件 |
/var/spool/lpd |
老式打印队列 |
/var/spool/cups |
CUPS 打印队列 |
/var/spool/apt |
apt 下载缓存 |
/var/spool/postfix |
Postfix 邮件队列 |
lpstat -o
查看某个打印机的任务:
lpstat -o 打印机名
查看所有打印机状态:
lpstat -p -d
ls -l /var/spool/cups/
⚠️ 注意:这里的文件通常是 root 权限,普通用户可能看不到内容。
ls -l /var/spool/mail/
查看某个用户邮件:
cat /var/spool/mail/用户名
或使用 mail 命令:
mail
postqueue -p
清理队列(慎用):
postsuper -d ALL
ls -l /var/spool/cron/crontabs/
查看某用户的 cron:
crontab -l -u 用户名
ls -l /var/spool/apt/archives/
清理:
apt clean
spool 本身一般没有独立日志,但相关服务有:
journalctl -u cups
journalctl -u cron
或:
tail -f /var/log/syslog
你可以告诉我:
我可以直接给你精准命令。