Linux基本命令(五)

2021-09-29 23:50:32 字數 2776 閱讀 6147

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...