成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

Linux Crontab之每天八點(diǎn)發(fā)短信給女朋友

ixlei / 1246人閱讀

摘要:時(shí)間間隔的單位可以是分鐘小時(shí)日月周及以上的任意組合。這個(gè)命令非常適合周期性的日志分析或數(shù)據(jù)備份等工作。顯示某個(gè)用戶(hù)的文件內(nèi)容,如果不指定用戶(hù),則表示顯示當(dāng)前用戶(hù)的文件內(nèi)容。

都說(shuō)程序猿沒(méi)有女朋友=_=,汗,為什么要黑我們帥氣的程序猿一族,今天來(lái)搞一波用Linux的Crontab定時(shí)任務(wù)每天給女朋友發(fā)短信

在這里我用的是阿里大于的短信SDK,每條短信價(jià)格為0.045元,沖個(gè)一塊錢(qián)夠用大半月了,美滋滋...

百度阿里大于,進(jìn)入官網(wǎng)后注冊(cè)一個(gè)賬號(hào),然后進(jìn)入控制臺(tái),下載一波SDK,作為一個(gè)搞PHP的,當(dāng)然下載了PHP的SDK,其他SDK也可自行下載。

下載完之后,我們看一下目錄結(jié)構(gòu)

這個(gè)fileTest文件就是用來(lái)發(fā)短信的,我們需要編輯它,不過(guò)在此之前,需要先在官網(wǎng)控制臺(tái)創(chuàng)建短信模板,關(guān)于創(chuàng)建模板這里就不一一細(xì)說(shuō)了,官網(wǎng)都有教程,創(chuàng)建完之后我們編輯一下這個(gè)所謂的fileTest文件,打開(kāi)文件,寫(xiě)入。

以下是我的,僅供參考==

#!/usr/bin/php -q
appkey="";//寫(xiě)入對(duì)應(yīng)key
        $c ->secretKey="";//寫(xiě)入對(duì)應(yīng)key
        $req = new AlibabaAliqinFcSmsNumSendRequest;
        $req ->setExtend( "" );
        $req ->setSmsType( "normal" );
        $req ->setSmsFreeSignName( "短信簽名" );
        $req ->setSmsParam( "{name:"$name",time:"$days",num:"$num"}" );
        $req ->setRecNum( "你女朋友的手機(jī)號(hào)" );
        $req ->setSmsTemplateCode( "短信模板號(hào)" );
        $resp = $c ->execute( $req );
    }
    else 
    {
        $name = "帥氣的xxx";
        $c = new TopClient;
        $c ->appkey="";//寫(xiě)入對(duì)應(yīng)key
        $c ->secretKey="";//寫(xiě)入對(duì)應(yīng)key
        $req = new AlibabaAliqinFcSmsNumSendRequest;
        $req ->setExtend( "" );
        $req ->setSmsType( "normal" );
        $req ->setSmsFreeSignName( "短信簽名" );
        $req ->setSmsParam( "{name:"$name",time:"$days",num:"$num2"}" );
        $req ->setRecNum( "你的手機(jī)" );
        $req ->setSmsTemplateCode( "短信模板號(hào)" );
        $resp = $c ->execute( $req );
    }
}
?>

寫(xiě)完之后終端運(yùn)行一下php fileTest.php,測(cè)試一下是否能正常收到短信,如果可以就OK了,接下來(lái)我們要將他放到服務(wù)器上面去,把整個(gè)文件夾拷貝到服務(wù)器上,接下來(lái),就要用到Linux的crontab定時(shí)任務(wù)了

首先,簡(jiǎn)單介紹一下

通過(guò)crontab 命令,我們可以在固定的間隔時(shí)間執(zhí)行指定的系統(tǒng)指令或 shell script腳本。時(shí)間間隔的單位可以是分鐘、小時(shí)、日、月、周及以上的任意組合。這個(gè)命令非常適合周期性的日志分析或數(shù)據(jù)備份等工作。

介紹幾條命令

crontab -e: 編輯某個(gè)用戶(hù)的crontab文件內(nèi)容。如果不指定用戶(hù),則表示編輯當(dāng)前用戶(hù)的crontab文件。

crontab -l:顯示某個(gè)用戶(hù)的crontab文件內(nèi)容,如果不指定用戶(hù),則表示顯示當(dāng)前用戶(hù)的crontab文件內(nèi)容。

介紹一下crontab的文件格式

分 時(shí) 日 月 星期 要運(yùn)行的命令

第1列分鐘0~59

第2列小時(shí)0~23(0表示子夜)

第3列日1~31

第4列月1~12

第5列星期0~7(0和7表示星期天)

第6列要運(yùn)行的命令

更多的內(nèi)容請(qǐng)看http://linuxtools-rst.readthe...

好了,我們現(xiàn)在只需要會(huì)這些就OK。

我們?cè)诜?wù)器上運(yùn)行crontab -e

然后在文件中最后一行加入00 08 * * * php /path/to/你的短信代碼文件夾/fileTest.php,前面參數(shù)可以自行修改,我這個(gè)是每天早上八點(diǎn),設(shè)置完之后,運(yùn)行一下crontab -l看看是否已保存設(shè)置,全都搞定了之后,我們就可以靜靜等待早上八點(diǎn)的短信了

當(dāng)然還有很多玩法,就等各位自行發(fā)揮了哈哈哈哈!

微信訂閱號(hào)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/25652.html

相關(guān)文章

  • 那些年,我們追過(guò)的“定時(shí)調(diào)度”

    摘要:類(lèi)是一個(gè)抽象類(lèi),由安排為一次執(zhí)行或重復(fù)執(zhí)行的任務(wù)。也是自帶的一個(gè)基于線程池設(shè)計(jì)的定時(shí)任務(wù)類(lèi)。問(wèn)題,則可以直接使用類(lèi)實(shí)現(xiàn)自定義的定時(shí)調(diào)度規(guī)則。 定時(shí)調(diào)度作為后端開(kāi)發(fā)人員,我們總會(huì)遇到這樣的業(yè)務(wù)場(chǎng)景:每周同步一批數(shù)據(jù);每半個(gè)小時(shí)檢查一遍服務(wù)器運(yùn)行狀況;每天早上八點(diǎn)給用戶(hù)發(fā)送一份包含今日待辦事項(xiàng)的郵件,等等。 這些場(chǎng)景中都離不開(kāi)定時(shí)器,就像一個(gè)定好時(shí)間規(guī)則的鬧鐘,它會(huì)在指定時(shí)間觸發(fā),執(zhí)行我們...

    The question 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<