未找到命令‘chrontab’ 没有 chrontab 的手动输入(pip 安装?)

未找到命令‘chrontab’ 没有 chrontab 的手动输入(pip 安装?)

Ubuntu 22.04

我的 chron 服务正在运行。

Jul 23 08:01:31 blah CRON[65443]: (CRON) info (No MTA installed, discarding output)
Jul 23 08:01:31 blah CRON[65443]: pam_unix(cron:session): session closed for user root
Jul 23 08:17:01 blah CRON[65715]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Jul 23 08:17:01 blah CRON[65716]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 23 08:17:01 blah CRON[65715]: pam_unix(cron:session): session closed for user root
Jul 23 09:17:01 blah CRON[66488]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Jul 23 09:17:01 blah CRON[66488]: pam_unix(cron:session): session closed for user root
Jul 23 10:17:01 blah CRON[67282]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
Jul 23 10:17:01 blah CRON[67282]: pam_unix(cron:session): session closed for user root

我怀疑我安装的 Python 脚本修改了路径并对其进行了控制。

检查了我的路径并且......(格式化以便于阅读)

/home/blah/.local/bin
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
/usr/games
/usr/local/games
/snap/bin
/home/blah/bin
/usr/java/openjdk/jdk-16.0.1/bin

检查了我的默认路径,没有发现任何缺失......

blah@whatever:/etc$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"

即使以 root 身份,/etc/chrontab 文件也不存在。

我以 root 和常规用户帐户的身份收到此消息。我确实安装了 pip 和 pip install erome,这是一个网络抓取程序。Python 脚本似乎可以工作……尽管它已经过时了。

pip 安装需要数百兆:(

答案1

您输入了错别字或拼写错误。它不是chron,而是cron。因此命令是crontab,您要查找的文件是/etc/crontab等等 ;)

相关内容