我从cron作业得到这个错误"/bin/sh: 1: fstrim: not found" 。
这似乎是这个,似乎是一个默认的cron工作由Ubuntu发布:
/etc/cron.weekly# cat fstrim #!/bin/sh # trim all mounted file systems which support it /sbin/fstrim --all || true
如果我直接运行该脚本,我得到没有错误,它似乎工作正常:(
为我工作(刚刚也去了)。 是否有可能以某种方式结束与另一个cron工作,给你这个错误,也许它不是/etc/cron.weekly/fstrim ?
你在哪里看到这个错误?
您可以尝试将该脚本复制到/etc/cron.hourly并查看是否每小时发生一次错误。 日志可能会解释更多( /var/log/syslog )。
如果你可以手工运行并且fstrim命令存在的话, 似乎应该不可能用stock cron脚本来获得这个错误。 所有的Ubuntu发行版都附带该脚本,可能还有Debian。 它看起来和我的相同。