温馨提示×

ubuntu spool路径怎改

小樊
42
2026-10-04 06:51:21
栏目: 智能运维

在 Ubuntu 里,“spool 路径”具体指哪一类,改法不一样。常见有这几种情况,你对照看:


1. 打印队列 spool(CUPS)

默认路径一般是:

/var/spool/cups

修改方法: 编辑 CUPS 配置文件:

sudo nano /etc/cups/cupsd.conf

找到或添加:

RequestRoot /new/path/cups

然后:

sudo systemctl restart cups

并确保新目录权限正确:

sudo mkdir -p /new/path/cups
sudo chown -R root:lp /new/path/cups
sudo chmod 755 /new/path/cups

2. 邮件 spool(Postfix / sendmail)

默认:

/var/spool/mail
或
/var/mail

Postfix 改法:

sudo nano /etc/postfix/main.cf

修改:

queue_directory = /new/path/postfix

或邮件目录:

mail_spool_directory = /new/path/mail

重启:

sudo systemctl restart postfix

3. cron spool

默认:

/var/spool/cron/crontabs

改法(不推荐随便改): 通常是重新挂载或软链接:

sudo systemctl stop cron
sudo mv /var/spool/cron /new/path/cron
sudo ln -s /new/path/cron /var/spool/cron
sudo systemctl start cron

4. 通用做法(最安全)

如果只是为了“换盘 / 扩容”,不建议直接改系统路径,而是:

sudo mv /var/spool /data/spool
sudo ln -s /data/spool /var/spool

简单、风险低。


如果你说的是 某个具体服务(比如 MySQL、Docker、apt、打印、邮件),告诉我服务名,我可以给你精确改法。

0 踩