温馨提示×

Ubuntu spool怎么检查

小樊
34
2026-08-23 23:40:37
栏目: 智能运维

在 Ubuntu 里提到 spool,通常是指 打印队列(print spool)系统/应用的临时队列目录。下面按常见场景给你说明怎么检查。


一、检查打印 spool(最常见)

1️⃣ 查看当前打印队列

lpstat -o

lpq

2️⃣ 查看 CUPS 打印系统状态

systemctl status cups

3️⃣ 查看 CUPS spool 目录

CUPS 默认 spool 目录是:

/var/spool/cups

查看内容:

ls -l /var/spool/cups

⚠️ 注意:

  • d* 是打印任务数据
  • c* 是控制文件
  • 不要手动删除正在处理的文件

4️⃣ 清空打印队列(慎用)

cancel -a

sudo rm /var/spool/cups/*

二、检查系统通用 spool 目录

Ubuntu 常见 spool 目录:

/var/spool/

查看有哪些 spool:

ls /var/spool/

常见子目录说明:

目录 说明
cron cron 任务
mail 本地邮件
rsyslog 日志
cups 打印
anacron 延迟任务

三、检查邮件 spool(如果你指的是 mail)

查看用户邮件

ls /var/spool/mail/

查看某个用户邮件:

cat /var/spool/mail/用户名

四、检查应用 spool(如 Postfix / Samba)

Postfix 邮件队列

postqueue -p

Samba 打印 spool

ls /var/spool/samba

五、快速判断你该查哪个

你可以直接告诉我:

  • ✅ 是 打印机卡住
  • ✅ 是 磁盘空间异常
  • ✅ 是 某个服务报错提到 spool
  • ✅ 是 邮件 / cron / 日志

我可以给你更精确的命令和清理方案。

0