![长时间的 USB 串行连接作业在 8 小时后停止。我怀疑是超时或最大资源使用问题](https://linux22.com/image/876077/%E9%95%BF%E6%97%B6%E9%97%B4%E7%9A%84%20USB%20%E4%B8%B2%E8%A1%8C%E8%BF%9E%E6%8E%A5%E4%BD%9C%E4%B8%9A%E5%9C%A8%208%20%E5%B0%8F%E6%97%B6%E5%90%8E%E5%81%9C%E6%AD%A2%E3%80%82%E6%88%91%E6%80%80%E7%96%91%E6%98%AF%E8%B6%85%E6%97%B6%E6%88%96%E6%9C%80%E5%A4%A7%E8%B5%84%E6%BA%90%E4%BD%BF%E7%94%A8%E9%97%AE%E9%A2%98.png)
使用 Ubuntu 14.04 lts 32 位戴尔笔记本电脑、CURA 软件和 lulzbot mini 3d 打印机
通过串行 USB 连接
长时间打印作业在 8 小时后停止。我怀疑这是一个超时问题,或者可能是最大资源使用类型的问题。我加入了群组拨出,以便获得读取/写入串行 USB 设备的权限,如果这有帮助的话。
Ubuntu 新手-请保持友善。
/etc/timeouts 没有文件。
什么、如何、在哪里我可以检查一些东西(我猜是日志)来找出这种现象的原因吗?
我正在考虑创建 /etc/timeouts 文件并添加以下行:Al:::*
我认为这将删除所有人的超时,无论其组、用户名或 tty
单个用户/使用机器,因此我有足够的自由来进行这种改变而不会影响其他人。
我知道,这看起来像是一把很大的锤子。
答案1
系统的大部分日志文件都保存在/var/log/
(或 的子目录中/var/log
)中,可以使用 进行查看Applications
->
System Tools
->
KSystem Log
。
或者,如果您熟悉命令行:
# Assume printer failed at `18:54:35`
sudo zegrep '[[:space:]]18:5[0-4]:' /var/log/* /var/log/cups/*
查看从18:50:00
到的所有日志条目18:54:59
,其中可能包括终止打印作业的内容。
使用不同的正则表达式(参见man grep
中的所有内容See Also
),您可以提取不同的时间范围。一旦您缩小了要关注(或忽略)的事件范围,更复杂的正则表达式就可以发挥更大的作用。
当然,在执行任何这些命令之前,请先阅读man sudo
,man zegrep
直到man grep
您了解我要求您做什么以及它有多么有害。