Linux脚本实现自动运行神器(linux脚本自动运行)

现在,很多人在业务中都会使用到自动脚本,比如自动运行,自动备份,自动清理,等等。本文将介绍如何使用Linux脚本实现自动运行。

首先,用户在Linux系统中需要将要自动运行的程序添加到/etc/rc.d/rc.local文件中(此文件可以在/etc目录下查找)。Linux系统自启动的程序列表就存在这个文件中。下面的实例展示如何将一个程序添加到rc.local文件中:

#!/bin/bash

if [ -f “/etc/rc.d/rc.local” ] ; then

echo “Adding program to /etc/rc.d/rc.local”

echo “program_name >/dev/null 2>&1″ >>”/etc/rc.d/rc.local”

chmod +x /etc/rc.d/rc.local

fi

其次,要使Linux系统自动运行一个程序,可以写一个Linux脚本。下面的代码是一个简单的Linux脚本实例:

#!/bin/bash

# This script will run the program automatically

# Edit your program here

program_name >/dev/null 2>&1

最后,Linux脚本实现自动运行的时候,还需要设置好cron定时任务。cron定时任务是Linux系统中的一种定时任务,用来完成计划任务。Linux系统会自动检查cron的配置文件,每个分钟都会检查一次,如果有新的任务,就会立即执行。下面的实例展示如何利用cron来实现每小时自动运行一次program_name程序:

# edit the crontab with crontab -e

0 * * * * program_name

总之,Linux脚本可以实现自动运行,只要将脚本添加到rc.local文件,然后使用cron设置好定时任务,就可以实现自动运行了,即可大大节省时间和精力,节约成本,提高工作效率。


数据运维技术 » Linux脚本实现自动运行神器(linux脚本自动运行)