標籤: 設定

  • 如何使用 crontab 的前五碼設定時間排程工作指令

    如何使用 crontab 的前五碼設定時間排程工作指令

    crontab 是 Linux 系統上的一個工具,可以讓使用者或管理者設定一些定期要執行的指令或程式,稱為排程工作(cron job)。

    crontab 的設定檔是一個表格,每一行代表一個排程工作,每一行又分成六個欄位,用空白隔開。

    前五個欄位是用來設定排程工作的執行時間,最後一個欄位是要執行的指令或程式。本文將介紹如何使用 crontab 的前五碼來設定不同的執行時間。

    開啟工作排程表

    在 Linux 指令列,我們可以輸入「crontab -e」開啟工作排程表。

    在Unix/Linux系統中,crontab 是用來設置和管理Cron Jobs的指令,而 -e 選項則是告訴系統要編輯(edit)當前使用者的Cron Job 設定。

    這個指令會打開一個文本編輯器(比如vi或者nano),讓你可以編輯當前使用者的Cron任務排程設定。

    這個編輯器會展示當前的 Cron 表達式列表,讓你可以增加、修改或刪除計劃任務。完成編輯並保存後,系統會自動應用新的設定。

    crontab 的前五碼的意義

    crontab 的前五碼分別代表以下的時間單位:

    • 分鐘(0 到 59)
    • 小時(0 到 23)
    • 日(1 到 31)
    • 月份(1 到 12)
    • 星期幾(0 到 6,0 和 7 都代表週日)

    每個欄位可以填入一個數字,或者使用一些特殊的符號,來表示不同的時間點或區間。以下是一些常用的符號:

    • 星號(*):代表任意時間,例如在月份欄位填入 * 就表示任何月份都可以。
    • 逗號(,):分隔多個不同的時間點,例如在小時欄位填入 3,6,9 就表示 3 點、6 點和 9 點都可以。
    • 減號(-):表示一段時間區間,例如在小時欄位填入 8-12 就表示從 8 點到 12 點都可以,相當於 8,9,10,11,12。
    • 斜線加數字(/n):表示每隔 n 個單位的時間,例如在分鐘欄位填入 */5 就表示每隔 5 分鐘,相當於 0,5,10,15,…,55。

    crontab 的前五碼的範例

    以下是一些使用 crontab 的前五碼設定排程工作的範例,每個範例都會有一個註解說明其意義。

    # 每天早上 8 點 30 分執行
    30 08 * * * /path/to/command
    
    # 每週日下午 6 點 30 分執行
    30 18 * * 0 /path/to/command
    
    # 每年 6 月 10 日早上 8 點 30 分執行
    30 08 10 06 * /path/to/command
    
    # 每月 1 日、15 日、29 日晚上 9 點 30 分執行
    30 21 1,15,29 * * /path/to/command
    
    # 每隔 10 分鐘執行
    */10 * * * * /path/to/command
    
    # 從早上 9 點到下午 6 點,每個整點執行
    00 09-18 * * * /path/to/command

    結語

    crontab 的前五碼是用來設定排程工作的執行時間,可以使用不同的符號來表示不同的時間點或區間。使用 crontab 可以讓使用者或管理者自動化一些重複性的工作,提高效率和準確性。

  • 動力式熱敷墊如何正確使用不燙傷?

    動力式熱敷墊如何正確使用不燙傷?

    一個跟冬季保暖、關節熱敷常見的問題是關於「動力式熱敷墊如何正確使用不燙傷?」才能享受熱敷而不會傷害身體。

    有別於冬天用提供保暖、溫度較低的電熱毯,現在市場上出現一種動力式熱敷墊,可以針對身體特定部位(例如關節、肌肉)在醫師囑咐下進行熱敷治療養護。

    動力式熱敷墊其實是第一級醫療器材,溫度較高,倘若使用不當容易造成身體燙傷。

    動力式熱敷墊的正確使用方式

    一、建議溫度設定在40℃-50℃之間,不超過50℃。

    二、可墊一條毛巾或隔著衣服熱敷,不要直接接觸皮膚。

    三、每次建議熱敷15-20分鐘,一天可熱敷4次以內。

    四、睡覺時、末端反應不良的老人、嬰兒和糖尿病患者不要使用。

    五、選購產品務必挑選具有衛生福利部核准之醫療器材許可證字號、廠商名稱地址、製造日期等資訊皆標示完整者。

    六、選購產品務必挑選溫度可調整、自動計時關閉功能的產品。

  • WiFi 無線網路基地台 AP 設定 WMF (Wireless Multicast Forwarding) 用途與目的?

    WiFi 無線網路基地台 AP 設定 WMF (Wireless Multicast Forwarding) 用途與目的?

    一個跟無線網路基地台設定有關的問題是關於「WiFi 無線網路基地台 AP(Access Point,無線存取點)設定 WMF(Wireless Multicast Forwarding)用途與目的?

    WMF 是 Wireless Multicast Forwarding 的縮寫,翻成中文為「無線多方傳播轉送(或稱無線組播轉發)」,是一種網路數據的傳輸方式,可以同時間傳送大量封包(又稱組包)到多方設備,改善無線客戶端多撥傳輸的傳送效率。避免傳統廣播方式浪費流量,能夠有效節約網絡頻寬以及降低網絡負載,讓不同客戶端設備不會因為某一方收看高流量影視而互相影響。

    組播:相對於廣播的全域轉送,組播是一個可以重複的地址,所有網內的設備只要使用同一段地址就是一個小組。當有發送資料到這個地址時,可以小組成員收到資料,至於未在該地址內的機器則不會收到,如此也避免了效能浪費。

    例如在中華電信 VDSL2 光世代寬頻 Zyxel P874 撥接設備,在開啟無線 AP「Wireless」功能中的無線網路介面設定(請參見下圖)中,可以依照需求開啟或關閉 WMF 設定。

    Router Wireless Multicast Forwarding WMF
    Wirdless Multicast Forwarding, WMF

    如果有大量收看電影戲劇需求的人(例如中華電信 MOD 有自己的特定地址),建議可以開啟 WMF 功能,能獲得更流暢的播放效率。但是相對於普通網頁瀏覽者而言就不太會有感覺。