怎么执行sh脚本文件 定时执行一个sh脚本怎么写?

定时执行一个sh脚本怎么写?Linux中的crontab命令用于提交和管理用户的定期任务。示例如下:crontab-e edit periodic tasks30 21**/etc/init.d/sm

定时执行一个sh脚本怎么写?

Linux中的crontab命令用于提交和管理用户的定期任务。示例如下:

crontab-e edit periodic tasks

30 21**/etc/init.d/smb restart每晚21:30重新启动smb

crontab命令说明:

crontab命令用于提交和管理需要定期执行的用户任务。与windows下的计划任务类似,在安装操作系统时,默认情况下将安装此服务工具,crond进程将自动启动。crond进程每分钟都会检查是否有要执行的任务,如果有,就会在第行执行,任务会自动执行。

语法

crontab(option)(参数)

options

-E:编辑用户的计时器设置;

-L:列出用户的计时器设置;

-R:删除用户的计时器设置;

-U:指定要设置计时器的用户名称。

参数

crontab文件:指定包含要执行的任务的crontab文件。

知识扩展

Linux下的任务调度分为两类:系统任务调度和用户任务调度。

系统任务调度:系统定期执行的工作,如将缓存数据写入硬盘、日志清理等。/etc目录中有一个crontab文件,它是系统任务调度的配置文件。