0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在 Linux 上設(shè)置鬧鐘并每天準(zhǔn)時(shí)起床

jf_ZqFkd6Up ? 來(lái)源: Linux迷 ? 2023-01-16 17:14 ? 次閱讀

借助我們?nèi)娴?Linux 鬧鐘指南,再也不會(huì)睡過(guò)頭了。本文讓你了解如何在 Linux 上設(shè)置鬧鐘并每天準(zhǔn)時(shí)起床。

您是否厭倦了依賴手機(jī)進(jìn)行提醒或鬧鐘?在計(jì)算機(jī)上設(shè)置鬧鐘也同樣方便,甚至更方便。此外,您可以一次設(shè)置多個(gè)鬧鐘,而且不必?fù)?dān)心手機(jī)電池耗盡或手機(jī)丟失。

在本文中,我將向您展示如何通過(guò)命令行和圖形用戶界面 (GUI) 在 Linux 上設(shè)置時(shí)鐘鬧鐘。本指南適用于各種經(jīng)驗(yàn)水平的用戶,因此無(wú)論您是喜歡命令行的高級(jí)用戶還是喜歡 GUI 的初學(xué)者,我們都能滿足您的需求。

使用 at 命令在 Linux 上設(shè)置鬧鐘

該at命令是一個(gè) Linux 命令行實(shí)用程序,用于安排作業(yè)在特定時(shí)間運(yùn)行。但是,與提供類似功能的 cron 作業(yè)不同,使用該at命令創(chuàng)建的作業(yè)僅執(zhí)行一次。

由于at大多數(shù) Linux 發(fā)行版都沒(méi)有默認(rèn)安裝該工具,因此我們需要先添加它。以下是大多數(shù)較受歡迎的方法。

Ubuntu / Debian / Linux Mint

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com sudo apt install at

Fedora / AlmaLinux / Rocky Linux

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com sudo dnf install at

Arch Linux / Manjaro

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com sudo pacman -S at

然后,請(qǐng)驗(yàn)證該atd服務(wù)是否已啟用并正在運(yùn)行,因?yàn)樵揳t命令依賴于它。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com sudo systemctl status atd

檢查 atd 服務(wù)是否正在運(yùn)行。

如果不是,您可以通過(guò)運(yùn)行如下所示的兩個(gè)命令來(lái)激活并運(yùn)行它。

sudo systemctl enable atd sudo systemctl start atd

OK。我們現(xiàn)在可以繼續(xù)使用at命令設(shè)置警報(bào)。語(yǔ)法很簡(jiǎn)單。鍵入at,然后是您希望執(zhí)行特定操作的時(shí)間。這里有些例子:

安排作業(yè)在 10 分鐘后執(zhí)行:

at now +10 minutes

安排在特定時(shí)間執(zhí)行的作業(yè):

at 15:00 at 3:00 pm

安排作業(yè)在 1 月 19 日早上 8:30 執(zhí)行。

at 8:30 January 19

安排明天下午 5:00 執(zhí)行作業(yè)。

at 5:00 pm tomorrow

現(xiàn)在你應(yīng)該明白了。使用“ HH:MM”格式指定時(shí)間。在時(shí)間后使用“am”或“pm”表示 12 小時(shí)制時(shí)間格式。最重要的是,可以使用月份名稱后跟日期來(lái)指定日期。此外,at接受“now+ interval”增量,其中 interval 是一個(gè)數(shù)字,后面可以跟以下字符串之一:“minutes”、“hours”、“days”或“weeks”。

現(xiàn)在讓我們繼續(xù)在 Linux 上設(shè)置鬧鐘。為此,我們將在無(wú)界面模式(無(wú) GUI)下使用 VLC 媒體播放器,并指示它在特定時(shí)間播放給定的媒體文件。因此,如果您的 Linux 系統(tǒng)上沒(méi)有 VLC,請(qǐng)安裝它。

我們將鬧鐘定在早上 7:30。然后,當(dāng)您輸入所需的命令時(shí)at 7:30,您將被帶到at命令行界面,您可以在其中輸入要在指定時(shí)間運(yùn)行的命令。在這種情況下,那將是:

vlc --intf dummy alarm.mp3

當(dāng)然,如果媒體文件位于主目錄之外的其他位置,請(qǐng)指定完整路徑。

準(zhǔn)備就緒后,按“Enter”,然后按鍵盤快捷鍵“Ctrl + D”保存您的作業(yè)并退出。

使用 at 命令安排作業(yè)。

要查看所有計(jì)劃at的作業(yè),請(qǐng)鍵入:

[linuxmi@fedora www.linuxmi.com]$ at -l

fcd2ae58-957c-11ed-bfe3-dac502259ad0.png

您將看到每個(gè)作業(yè)的唯一 ID、計(jì)劃運(yùn)行的日期和時(shí)間以及運(yùn)行它的用戶。要?jiǎng)h除作業(yè),請(qǐng)鍵入at -r后跟其唯一 ID 號(hào)。

at -r 3

fcd2ae58-957c-11ed-bfe3-dac502259ad0.png

您可以在 Linux 手冊(cè)頁(yè)at上查看命令選項(xiàng)的完整列表。

使用 sleep 命令在 Linux 上設(shè)置鬧鐘

在 Linux 上,該sleep命令將 shell 腳本或命令的執(zhí)行暫停指定的時(shí)間。因此,這使它成為在 Linux 中設(shè)置警報(bào)的理想選擇。

但是,在這里您沒(méi)有at命令提供的靈活性。您所能做的就是指定應(yīng)該在多長(zhǎng)時(shí)間后觸發(fā)一個(gè)動(dòng)作。此外,您可以以秒 (s)、分鐘 (m)、小時(shí) (h) 和天 (d) 為單位設(shè)置延遲時(shí)間。

因此,要設(shè)置鬧鐘,您必須首先計(jì)算它應(yīng)該在距當(dāng)前時(shí)間多遠(yuǎn)的時(shí)間后發(fā)生。此外,sleep執(zhí)行命令的終端窗口必須保持打開(kāi)狀態(tài)。關(guān)閉它將導(dǎo)致命令中止并且設(shè)置警報(bào)失敗。

sleep要使用將在 8 小時(shí)后啟動(dòng) VLC 播放器播放媒體文件的命令在 Linux 上設(shè)置鬧鐘,請(qǐng)鍵入:

[linuxmi@fedora www.linuxmi.com]$ sleep 8h && vlc --intf dummy alarm.mp3

使用 sleep 命令在 Linux 上安排警報(bào)。

就是這樣。請(qǐng)記住,您不應(yīng)關(guān)閉終端窗口。同樣,如果你想讓鬧鐘在 20 分鐘后播放,命令如下:

[linuxmi@fedora www.linuxmi.com]$ sleep 20m && vlc --intf dummy alarm.mp3

您可以在Linux 手冊(cè)頁(yè)上查看 sleep 命令選項(xiàng)的完整列表。

通過(guò) GNOME 時(shí)鐘在 GNOME 中設(shè)置鬧鐘

您可以使用內(nèi)置的 GNOME 時(shí)鐘應(yīng)用程序通過(guò) GNOME 桌面環(huán)境設(shè)置鬧鐘。如果您還沒(méi)有它,您可以通過(guò)從您正在使用的發(fā)行版的軟件中心安裝它來(lái)輕松獲得它。

安裝 GNOME 時(shí)鐘應(yīng)用程序。

然后打開(kāi)應(yīng)用程序,選擇“鬧鐘”選項(xiàng)卡,然后點(diǎn)擊“添加鬧鐘”按鈕。

通過(guò) GNOME 時(shí)鐘 在 Linux 中設(shè)置鬧鐘。

剩下的就是設(shè)置鬧鐘的時(shí)間、頻率和持續(xù)時(shí)間,然后按“添加”按鈕添加。

通過(guò) GNOME 時(shí)鐘在 Linux 中設(shè)置鬧鐘。

缺點(diǎn)是該應(yīng)用程序不允許您選擇要播放的媒體文件,默認(rèn)的文件可能與每個(gè)人的喜好不同。

通過(guò) KAlarm 在 KDE 中設(shè)置鬧鐘

KDE Plasma 允許您通過(guò) KAlarm 應(yīng)用程序設(shè)置警報(bào)。這里有一組豐富的自定義選項(xiàng),完全符合 Plasma 桌面為用戶提供盡可能多的選項(xiàng)的目標(biāo)精神。

要設(shè)置新鬧鐘,請(qǐng)打開(kāi)應(yīng)用程序并從“新建”菜單中選擇“新建音頻鬧鐘”。

通過(guò) KAlarm 在 Linux 中設(shè)置鬧鐘。

根據(jù)您的需要和偏好設(shè)置所有必要的設(shè)置,然后按“確定”按鈕確認(rèn)警報(bào)。此外,通過(guò)點(diǎn)擊“測(cè)試”,您可以提前試用。

通過(guò) KAlarm 在 Linux 中設(shè)置鬧鐘。

總結(jié)

使用各種內(nèi)置和第三方工具可以輕松地在 Linux 上設(shè)置提醒或喚醒警報(bào)。at 和 sleep 等命令行工具以及 GNOME Clocks 和 KAlarm 等 GUI 工具只是在 Linux 系統(tǒng)上設(shè)置警報(bào)的方法的幾個(gè)示例。

編輯:何安

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11151

    瀏覽量

    208359
  • 系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    1005

    瀏覽量

    21257

原文標(biāo)題:Linux 鬧鐘全指南:如何設(shè)置提醒或喚醒時(shí)間

文章出處:【微信號(hào):Linux迷,微信公眾號(hào):Linux迷】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    何在嵌入式Linux開(kāi)發(fā)板配置Qt運(yùn)行環(huán)境

    本文基于I.MX6ULL芯片的Linux開(kāi)發(fā)板,介紹如何在嵌入式Linux開(kāi)發(fā)板配置Qt運(yùn)行環(huán)境,運(yùn)行Qt程序進(jìn)行測(cè)試
    發(fā)表于 10-10 09:56 ?2510次閱讀

    不依賴硬件,可以無(wú)限擴(kuò)展的鬧鐘組件

    在實(shí)際的開(kāi)發(fā)項(xiàng)目中,很多時(shí)候我們需要定時(shí)的做一些事情,舉例: ①路上的路燈,每天晚上6:00準(zhǔn)時(shí)打開(kāi),每天早上6:00準(zhǔn)時(shí)關(guān)閉; ②定時(shí)鬧鐘
    的頭像 發(fā)表于 05-18 08:40 ?816次閱讀
    不依賴硬件,可以無(wú)限擴(kuò)展的<b class='flag-5'>鬧鐘</b>組件

    我所搜集的創(chuàng)意鬧鐘,叫醒你沒(méi)問(wèn)題

    時(shí),這個(gè)裝有一組輪子的新型鬧鐘就會(huì)從桌子跑到地上,并且藏到屋子的其他地方去,而且Clocky每天都會(huì)找一個(gè)新的藏身之地。當(dāng)鬧鐘鈴聲再次響起的時(shí)候,即使是再想睡覺(jué)的人也不得不從床上爬起
    發(fā)表于 03-16 11:40

    基于單片機(jī)的***鬧鐘

    鬧鐘陸續(xù)誕生,其職責(zé)就是讓嗜睡男們抓狂蘇醒。相信很多嗜睡男都有過(guò)類似的經(jīng)歷,讀書或工作的時(shí)候,每天早上起床的第一件事情就是讓該死的鬧鐘閉嘴,然后匆匆刷牙洗漱出門。但是又不得不周而復(fù)始
    發(fā)表于 03-19 15:47

    讓懶蟲噴血的十大鬧鐘

    ``第10名,會(huì)爬的鬧鐘鬧鐘響起自己往上爬,到了天花板你可得找梯子才能把它拿下!第9名,拼圖鬧鐘:完成拼圖才能讓它停止,不但把你吵醒,還幫助你迅速清醒。拼圖
    發(fā)表于 08-07 14:51

    基于SLH89F5162單片機(jī)的觸發(fā)懶人神經(jīng)起床鬧鐘

    設(shè)定的時(shí)間按時(shí)起床?    懶人鬧鐘可以從幾方面讓你大腦醒來(lái),第一:鈴聲響起,要關(guān)掉吵人的鬧鐘就需要用很大力氣關(guān)掉鬧鈴(設(shè)置以壓力傳感器,當(dāng)壓力達(dá)到清醒值,關(guān)閉鬧鈴
    發(fā)表于 11-06 21:36

    你需要這樣的鬧鐘,讓你愛(ài)上起床!

    `又到了冬天,起床困難癥患者一下多了好幾億……起床不得不靠鬧鐘了。那怎樣定義一個(gè)完美的鬧鐘?首先,一定會(huì)符合下面的五個(gè)條件:1. 為了把我們從熟睡中叫醒,
    發(fā)表于 12-08 14:11

    如何讓STM32的鬧鐘程序每天固定時(shí)間醒來(lái)呢

    如何讓STM32的鬧鐘程序每天固定時(shí)間醒來(lái)呢?
    發(fā)表于 11-26 07:58

    基于STM32F4的定時(shí)鬧鐘該怎樣去設(shè)置

    目的:每天定時(shí)鬧鐘直接上過(guò)程:步驟一、配置日歷設(shè)置,我這里是20-03-06 9:00:00 星期五。那天都無(wú)所謂,有函數(shù)可以修改。鬧鐘設(shè)置
    發(fā)表于 12-10 06:29

    有了地毯起床神器 上班再也沒(méi)遲到過(guò)

    起床絕對(duì)是我們每天要面對(duì)的第一件最痛苦的事情了?,F(xiàn)在我們都會(huì)使用智能手機(jī)當(dāng)做鬧鐘,但是通常就算鬧鐘響了,我們也是將鬧鐘關(guān)掉然后繼續(xù)小睡。有些
    發(fā)表于 09-13 09:28 ?758次閱讀

    鬧鐘驚醒式起床有害身體 這款喚醒燈才符合人類習(xí)慣

    90% 的成年人每天從驚嚇中醒來(lái),其中超過(guò) 80% 因此整天心情郁卒、精神狀態(tài)不佳。專業(yè)醫(yī)師表示,不正確的起床方式會(huì)導(dǎo)致疲勞癥狀,最理想的起床方式是藉由光線變化自然蘇醒,不但可以擁有起床
    的頭像 發(fā)表于 05-08 05:47 ?6525次閱讀

    不再被鬧鐘“嚇”醒?LED燈光佛系起床方式成亮點(diǎn)

    Wak ē”鬧鐘 Lucera 實(shí)驗(yàn)室已研發(fā)出一款名為“ Wak ē”的鬧鐘,透過(guò)智慧型手機(jī)應(yīng)用程式設(shè)定要起床的用戶資料,其內(nèi)建紅外線溫度感測(cè)器可以清楚偵測(cè)用戶位置,搭配 LED W
    的頭像 發(fā)表于 05-15 11:03 ?3828次閱讀
    不再被<b class='flag-5'>鬧鐘</b>“嚇”醒?LED燈光佛系<b class='flag-5'>起床</b>方式成亮點(diǎn)

    何在Linux玩GOG游戲

    了解如何在 Linux 玩 GOG 游戲,將您的 Linux 桌面變成一個(gè)成熟的游戲系統(tǒng)。 Linux
    的頭像 發(fā)表于 01-17 09:50 ?2085次閱讀

    何在Windows設(shè)置Pico RP2040

    電子發(fā)燒友網(wǎng)站提供《如何在Windows設(shè)置Pico RP2040.zip》資料免費(fèi)下載
    發(fā)表于 06-15 09:35 ?4次下載
    如<b class='flag-5'>何在</b>Windows<b class='flag-5'>上</b><b class='flag-5'>設(shè)置</b>Pico RP2040

    何在DRA821U使用Linux實(shí)現(xiàn)快速引導(dǎo)

    電子發(fā)燒友網(wǎng)站提供《如何在DRA821U使用Linux實(shí)現(xiàn)快速引導(dǎo).pdf》資料免費(fèi)下載
    發(fā)表于 09-03 10:11 ?0次下載
    如<b class='flag-5'>何在</b>DRA821U<b class='flag-5'>上</b>使用<b class='flag-5'>Linux</b>實(shí)現(xiàn)快速引導(dǎo)