我从一个cron作业中得到了一个错误"/bin/sh: 1: fstrim: not found"。
它似乎是这个任务,并且似乎是ubuntu提供的默认cron作业:
/etc/cron.weekly# cat fstrim
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true如果我直接运行该脚本,就不会出现错误,而且它似乎运行得很好:
发布于 2016-08-18 21:59:19
为我工作(也只是四处闲逛)。你是否有可能最终得到了另一个给你带来错误的cron作业,也许它不是/etc/cron.weekly/fstrim?
你在哪里看到这个错误的?
您可以尝试将该脚本复制到/etc/cron.hourly中,并查看是否每小时发生一次错误。日志可能会解释更多(/var/log/syslog)。
如果您可以手动运行股票cron脚本,并且存在fstrim命令,那么应该不可能得到这个错误。所有Ubuntu发行版都带有该脚本,可能还有Debian。看上去和我的一模一样。
https://serverfault.com/questions/797757
复制相似问题