iT邦幫忙

2022 iThome 鐵人賽

DAY 16
0
IT管理

用UNRAID打造AIO全生態系列 第 16

Bash Script:Bash Script基礎操作設定

  • 分享至 

  • xImage
  •  

如果UNRAID只有安裝Plugin或管理WebUI,那就沒有"AIO"了


前面兩篇有提到一些UNRAID上的問題
如:unBALANCE能修正share資料夾檔案位置的問題

但這畢竟還是要"手動"去修正,著實麻煩
所以我們必須用Bash Script來自動化,可解決大部分UNRAID的小問題

開始之前,我們需要了解UNRAID怎麼管理Bash Script:
先安裝名為"User Scripts"的Plugin,就可以再SETTINGS頁面找到它
https://ithelp.ithome.com.tw/upload/images/20220930/20117399KcjmT66NKZ.png

點擊它,會看到所有腳本的資訊
點擊其中一個腳本,由左至右分別為

  • 命名腳本名稱

  • 新增腳本說明 (採用HTML語法)
    小提示
    可用顏色來區分不同類型的腳本

  • 打開腳本編輯器

  • 刪除腳本
    https://ithelp.ithome.com.tw/upload/images/20220930/20117399oMF5hAt5zr.jpg
    小提示
    所有腳本檔案會放在
    /boot/config/plugins/user.scripts/scripts 這個位置
    所以更動腳本名稱/說明/指令,皆可從這裡處理
    我們可以點擊其中一個腳本來查看所有檔案
    並利用Dynamix File Manager來編輯
    https://ithelp.ithome.com.tw/upload/images/20220930/20117399GIwPJYhhco.png

最後注意RUN IN BACKGROUND的部分
它可以設定陣列啟動或關閉時觸發腳本,也可以用標準Cron指令來做排程
Cron指令可利用產生器產生,這裡就不解釋了
https://crontab.cronhub.io/


上一篇
Plugin:系統管理優化 (6.10+)
下一篇
Bash Script:Bash指令撰寫
系列文
用UNRAID打造AIO全生態31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言