crontab命令及使用方法 2023-07-11

2023-07-10  本文已影响0人  阿然学编程
crontab -e:编辑当前用户的crontab文件(如果没有,则会创建一个新的)。
crontab -l:列出当前用户的crontab文件中的定时任务。
crontab -r:移除当前用户的crontab文件,即删除所有定时任务。
crontab -i:在移除crontab文件时进行确认提示。
crontab -u <username> -e:编辑指定用户的crontab文件。
crontab -u <username> -l:列出指定用户的crontab文件中的定时任务。
crontab -u <username> -r:移除指定用户的crontab文件
* * * * * command
|- - - - -
| | | | |
| | | | ----- 星期几 (0 - 7) (星期天为 0 或 7)
| | | ------- 月份 (1 - 12)
| | --------- 日期 (1 - 31)
| ----------- 小时 (0 - 23)
------------- 分钟 (0 - 59)
0 8 * * * /bin/bash /path/to/your/script.sh
echo $SHELL

这将显示当前用户默认使用的shell。常见的示例是/bin/bash、/bin/sh、/bin/csh等。

2.查看系统中已安装的shell列表:

cat /etc/shells

这会显示系统中已经安装的shell列表,包括其路径。你可以查找你所需的shell。

3.查找特定shell的路径:

which <shell>

将<shell>替换为你想查找的shell名称,如bash、sh、csh等。这个命令将返回指定shell的完整路径。


image.png
上一篇 下一篇

猜你喜欢

热点阅读