Linux下定时执行任务的几种方式
1、使用脚本
这个方式比较简单,就是写个脚本,每次开机的时候自动让它启动,然后放在后台去执行就可以了。脚本代码如下:
$ cat cleanwitch.sh
View Code
我们把这个文件放到/usr/local/bin目录下,并且给可运行权限:
$ chmod 755 cleanwitch.sh
这样一个可以执行的脚本就写好了,但是还没有设置开机启动呢。设置开机启动的方式也比较简单,就是在/etc/rc.local这个配置文件下增加一句运行我们这个脚本的命令就可以了,增加的这句话如下:
/usr/local/bin/cleanwitch.sh &
为什么要在这句话后面加个&呢?因为在一个命令后面加上这个符号之后呢,这句脚本中运行的命令就会被放到后台作为一个服务去执行了。因为每次linux开机后都会去执行一次这个/etc/rc.local脚本,所以我们的清理脚本也会在开机的时候自动执行,并且每隔一段时间就会去执行我们让它做的事情。
需要注意的是,不同的linux发行版中,rc.local的位置可能不同,不过基本都在/etc这个总目录下,如果实在找不到,可以使用下面的命令找一下:
$ cd /etc/
$ find -name rc.local
如果要想停掉这个脚本怎么做呢?在命令行执行如下命令就可以了:
$ killall cleanwitch.sh
2、第二种方式就是使用crontab了
还不会~~
如何定时打开win7系统需指定运行的程序
1,在win7 系统上点击开始,在搜索栏输入“任务计划程序”,然后回车,打开。2,在右上方点击”创建基本任务“选项。3,在弹出窗口中输入需要打开的软件的名称、描述信息(以打开QQ为例),完成后点击下一步。4,进入后选择是怎样启动的方式,是每日、每月还是怎样,设置好后点击下一步,进入启动日期和时间的设置,完成后进入下一步。5,再次进入后选择“启动程序”项目,点击下一步。6,接着就是打开程序或者应用脚本,这里以QQ为例,点击浏览按钮找到QQ应用程序,然后点击下一步,再点击“完成“,即可在制定的时候打开固定的程序。

