vim /etc/crontab 和 crontab -l 的区别
时间: 2023-05-22 19:00:52 浏览: 64
vim /etc/crontab 是编辑系统级别的定时任务,而 crontab -l 是查看当前用户的定时任务列表。vim /etc/crontab 可以设置系统级别的定时任务,而 crontab -l 只能查看当前用户的定时任务列表。
相关问题
vim /etc/crontab 和 crontab -e 的区别
vim /etc/crontab 是系统级别的定时任务配置文件,需要使用 root 权限进行编辑,而 crontab -e 是用户级别的定时任务配置文件,只能编辑当前用户的定时任务。另外,vim /etc/crontab 中可以配置系统级别的定时任务,而 crontab -e 只能配置当前用户的定时任务。
etc/crontab权限不够
/etc/crontab 是用于设置系统定时任务的文件,只有 root 用户才能修改该文件。如果您不是 root 用户,尝试修改 /etc/crontab 文件时会提示权限不够。
如果您需要修改 /etc/crontab 文件,可以使用以下两种方法:
1. 使用 sudo 命令:在命令前加上 sudo,例如 sudo vim /etc/crontab,然后输入您的密码即可以 root 用户的身份执行该命令。
2. 切换到 root 用户:使用 su 命令切换到 root 用户,例如 su root,然后输入 root 用户的密码即可以 root 用户的身份执行任何命令。