零基礎Linux定時shell指令碼

2021-06-26 11:26:47 字數 663 閱讀 9479

廢話不多說,步驟一步一步來!

第一步:編寫shell指令碼。目錄/home/hou/test.sh;新建檔案test.sh,指令碼內容:

#!/bin/bash

echo "hello world !"

儲存退出!

第二步:賦許可權給shell指令碼。cd到當前目錄,「chmod +x ./test.sh「 #賦給shell指令碼許可權,"./test.sh" #執行shell指令碼。

第三步:加入到crontab的定時序列裡。"vim /ect/crontab",在最後一行新增" */1 * * * * /home/hou/test.sh >> /home/hou/test.log 2>&1 ";這句話的意思是每分鐘執行一次test.sh指令碼,並把結果輸出到/home/hou/目錄下的test.log,其他的都是固定的格式,時間格式請參考其他大神的部落格,儲存退出,如果不放心crontab能夠執行的話,建議"

crontab -e"把這句話插入進去,儲存退出。

第四步:重啟crontab服務。" /sbin/service crond restart "或者" service crond restart "。

第五部:檢視輸入的內容。"tail -f /home/hou/test.log",如果看到"hello word!"那就說明成功了!

參考:以及我的一位好朋友!

Linux零基礎試題

1.q 建立乙個目錄 data?a mkdir data 總結 1 這裡面的 表示根目錄 2 cd 命令進入目錄,如果不跟任何東西則會進入家目錄 3 pwd 顯示當前目錄 4 ls 檢視當前目錄下的所有目錄 5 whoami 顯示 家目錄 名稱 6 mkdir mp 目錄名稱 其中,m很少使用,p表...

零基礎mysql專案例項 MySQL 零基礎開發

1.終端下連線mysql服務 mysql uroot p回車後輸入設定的密碼即可。進去後每條命令結尾要帶分號 退出命令exit 單行注釋有兩種 或 空格。多行注釋 2.基本命令集合 針對資料庫 use sys show databases 檢視當前操作的資料庫 select databse 針對表 ...

mysql零基礎操作 mysql 零基礎 開始過程

2016 11 07 算是差不多是兩個月的學習,我也馬上要結課了.今天才勉強把mysql裝上,之前還有因為使用者許可權的問題,以及使用者為建立的問題.應該早點就把該準備的開發平台準備好,而不是在最後快考試了來做這件事情,絆倒在細枝末節的東西上.安裝不成功,當時我按照教程,教程上邊說可以跳過管理員的創...