airflow 用得少
azkaban 用的較多
rundeck 用的較多
linux自帶的crontab
[root@hadoop001 ~
]# vi test.sh
[root@hadoop001 ~
]# ll
total 8
-rw--
-----.
1 root root 1258 nov 320:
56 anaconda-ks.cfg
-rw-r--r--
.1 root root 18 nov 2616:
48 test.sh
[root@hadoop001 ~
]# chomd 744 test.sh //增加執行許可權
-bash: chomd: command not found
[root@hadoop001 ~
]# chmod 744 test.sh
[root@hadoop001 ~
]# ll
total 8
-rw--
-----.
1 root root 1258 nov 320:
56 anaconda-ks.cfg
-rwxr--r--
.1 root root 18 nov 2616:
48 test.sh
[root@hadoop001 ~
]# .
/test.sh
tue nov 2616:
50:33cst
2017
[root@hadoop001 ~
]# sh test.sh
tue nov 2616:
50:50cst
2017
[root@hadoop001 ~
]# .
/test.sh
tue nov 2616:
51:10cst
2017
[root@hadoop001 ~
]# crontab -e
crontab: installing new
crontab
[root@hadoop001 ~
]# crontab -l**
***/root/test.sh >>
/root/test.log
[root@hadoop001 ~
]#
面試題:每個10秒執行一次。
[root@hadoop001 ~
]# cat test.sh
#!/bin/bash
for(
(i=1
;i<=
6;i++))
;dodate
sleep 10s
done
exit
[root@hadoop001 ~
]# tail -
f test.log //每十秒顯示一次時間
.
/test.sh &
nohup .
/test.sh & 手動啟動指令碼,看日誌,開發維護,測試
nohup .
/test.sh >
/root/test.log 2
>&1
& 生產上
[root@hadoop001 ~
]# ll
total 8
-rw--
-----.
1 root root 1258 nov 320:
56 anaconda-ks.cfg
drwxr-xr-x.
2 root root 19 nov 2617:
45 mysql5.
6drwxr-xr-x.
2 root root 6 nov 2617:
44 mysql5.
7-rwxr--r--
.1 root root 67 nov 2617:
22 test.sh
[root@hadoop001 ~
]# ln -s /root/mysql5.
6 root/mysql //軟連線,盡量使用絕對路徑
[root@hadoop001 ~
]# ll
total 8
-rw--
-----.
1 root root 1258 nov 320:
56 anaconda-ks.cfg
lrwxrwxrwx.
1 root root 8 nov 2617:
45 mysql -
> mysql5.
6//當mysql5.6丟失會出現閃爍
drwxr-xr-x.
2 root root 19 nov 2617:
45 mysql5.
6drwxr-xr-x.
2 root root 6 nov 2617:
44 mysql5.
7-rwxr--r--
.1 root root 67 nov 2617:
22 test.sh
[root@hadoop001 ~
]#
當出現閃爍,找原檔案資料夾;刪除快捷鍵檔案資料夾–>重新做新的軟連線,高版本mysql。
集群:注意檢視許可權問題 chmod chown
Linux基本命令五
該文章內容包括四部分,分別為 1 排程工具crontab 2 後台執行nohup 3 軟連線 現在主要的排程工具有 1 airflow 2 azkaban 3 rundeck 4 linux自帶的crontabcrontab介紹 1.1在編寫指令碼的時候,按照規範 執行指令碼的時候,注意要有執行x許...
linux基本命令(五)
rm 刪除命令 rm options name.引數 刪除檔案可以直接使用rm命令,若刪除目錄則必須配合選項 r 例如 刪庫跑路 寶 rm rf 刪除當前目錄下的所有檔案及目錄,命令行為 rm r 文字查詢 grep 根據模式搜尋文字,並將符合模式的文字行顯示出來。pattern 文字字元和正規表示...
Linux基本命令總結(五)
接上篇 21,在lunix系統裡,檔案或目錄的許可權的掌控以擁有者及所訴群組來管理。可以使用chgrp指令取變更檔案與目錄所屬群組,這種方式採用群組名稱或群組識別碼都可以。chgrp命令就是change group的縮寫!要被改變的組名必須要在 etc group檔案內存在才行。1 命令格式 chg...