Linux下定時執行查詢sql語句

2021-08-06 05:59:53 字數 844 閱讀 3351

一  準備工作:

1.寫好要執行的sql查詢shell指令碼:

2.將寫好的指令碼用fz上傳到你的目錄下;

二  複製乙個ssh渠道啟動機器的hive服務:

三   在另乙個ssh渠道執行指令碼:

命令如下:sh    task.sh   或者sh . / task.sh 

注:如果不能執行請賦權,命令:chmod 744 task.sh  或chmod a+w  task.sh,再重新執行 sh task.sh 指令碼命令

四    執行檔案存檔的log的指令碼

/usr/bin/nohup  /usr/local/task.sh(這是你指令碼存放的路徑) >> /usr/local/lp/run.log(這是log日誌路徑) 2>&1 &

注:執行這個名命令是看不到運**況,如果你想看,命令: tail -f /usr/local/lp/run.log

五    編輯crontab執行定時任務

執行命令:

# crontab  -e

vim 內容:

注:我的是每天0點執行一次

四   最後重啟crontab服務

執行命令:

# /etc/init.d/crond restart

linux下定時執行sql語句

一 寫需要執行的sql檔案 執行命令 vim updata.sql 內容 update t channel terminal set ct para4 0 commit 二 寫執行sql檔案的指令碼 執行命令 vim updata.sh 內容 bin bash sqlplus 使用者名稱 密碼 ip...

iOS 下定時執行

首先,在controlller標頭檔案中增加 nstimer timer 定時器變數。在實現 中建立乙個頁號變數 import list demoviewcontroller.h int pageno 1 在viewdidload方法中初始化定時器 void viewdidload 定時器間隔3秒,...

linux下定時執行程式

在linux下我們有時候會用到定時的執行一些命令,如果使用人工定時操作的話很不方便。還好linux中為我們提供了乙個很好的工具。vi開啟 etc crontab我們可以看到 01 root run parts etc cron.hourly 02 4 root run parts etc cron....