Linux 查看 crontab
时间: 2023-10-29 15:58:44 浏览: 81
要查看当前用户的 crontab,可以在终端中输入以下命令:
```
crontab -l
```
如果想查看其他用户的 crontab,则需要使用以下命令,并将 `<user>` 替换成目标用户名:
```
crontab -u <user> -l
```
这些命令将列出指定用户的所有 cron 作业。如果没有任何输出,则表示该用户没有设置任何 cron 作业。
相关问题
Linux 查看 crontab文件
要查看 crontab 文件,可以使用以下命令:
```
crontab -l
```
这将显示当前用户的 crontab 文件内容。如果您想编辑 crontab 文件,可以使用以下命令:
```
crontab -e
```
这将使用您的默认文本编辑器打开 crontab 文件。在编辑后保存并退出编辑器后,crontab 将自动更新。
linux查看crontab服务状态
要查看 crontab 服务的状态,可以使用以下命令:
```shell
service cron status
```
或者
```shell
systemctl status cron
```
这些命令将显示 crontab 服务的当前状态,包括是否正在运行以及其他相关信息。
如果 crontab 服务正在运行,你将看到类似如下输出:
```
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-10-20 10:00:00 UTC; 1h ago
Docs: man:cron(8)
Main PID: 12345 (cron)
Tasks: 1 (limit: 2339)
Memory: 2.1M
CGroup: /system.slice/cron.service
└─12345 /usr/sbin/cron -f
Oct 20 10:00:00 your-server cron[12345]: (CRON) INFO (Running @reboot jobs)
```
如果 crontab 服务未运行,你将看到类似如下输出:
```
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Wed 2021-10-20 09:00:00 UTC; 2h ago
Docs: man:cron(8)
Process: 12345 ExecStart=/usr/sbin/cron -f $EXTRA_OPTS (code=exited, status=0/SUCCESS)
Main PID: 12345 (code=exited, status=0/SUCCESS)
```
注意:运行上述命令可能需要管理员权限(使用 `sudo`)。具体的命令和输出可能因操作系统版本和配置而有所不同。
阅读全文