sudo: crontab: command not found
时间: 2023-08-28 13:03:46 浏览: 211
su和sudo的区别.txt
这个问题可能是因为系统中没有安装cron或者cron没有安装在正确的路径上导致的。你可以通过以下步骤来解决这个问题:
1. 确认系统是否安装了cron
在终端中输入以下命令:
```
whereis cron
```
如果输出结果中包含cron,则表示系统已经安装了cron。
2. 确认cron命令是否在正确的路径上
在终端中输入以下命令:
```
which crontab
```
如果输出结果中没有cron命令的路径,则表示cron没有安装在正确的路径上。
3. 如果系统中没有安装cron,则需要先安装cron
在终端中输入以下命令安装cron:
```
sudo apt-get update
sudo apt-get install cron
```
4. 如果cron没有安装在正确的路径上,则需要添加cron到系统路径中
在终端中输入以下命令编辑环境变量文件:
```
sudo nano /etc/environment
```
在文件末尾添加以下内容:
```
PATH=$PATH:/usr/sbin:/sbin
```
保存并退出编辑器,然后重新启动终端或者执行以下命令使环境变量文件生效:
```
source /etc/environment
```
这些步骤完成后,你应该能够使用crontab命令了。
阅读全文