当前位置: 首页 > 科技观察

Linux闹钟指南:如何设置提醒或起床时间

时间:2023-03-11 22:22:54 科技观察

您是否厌倦了依赖手机来设置提醒或闹钟?在计算机上设置闹钟同样简单,甚至更方便。此外,您可以一次设置多个闹钟,而不必担心手机电池没电或丢失。在本文中,我将向您展示如何通过命令行和图形用户界面(GUI)在Linux上设置时钟闹钟。本指南适用于所有经验水平的用户,因此无论您是喜欢命令行的高级用户还是喜欢GUI的初学者,我们都能满足您的需求。使用at命令在Linux上设置闹钟at命令是一个Linux命令行实用程序,用于安排作业在特定时间运行。但是,与提供类似功能的cron作业不同,使用at命令创建的作业仅执行一次。由于大多数Linux发行版都没有默认安装这个工具,所以我们需要先添加它。以下是大多数更流行的方法。Ubuntu/Debian/LinuxMint:linuxmi@linuxmi/home/linuxmi/www.linuxmi.com?sudoapt安装在Fedora/AlmaLinux/RockyLinux:linuxmi@linuxmi/home/linuxmi/www.linuxmi.com?sudodnf安装在ArchLinux/Manjaro:linuxmi@linuxmi/home/linuxmi/www.linuxmi.com?sudopacman-Sat然后,请验证atd服务是否已启用并正在运行,因为at命令依赖于它:linuxmi@linuxmi/home/linuxmi/www.linuxmi.com?sudosystemctlstatusatd检查atd服务是否正在运行如果没有,您可以通过运行如下所示的两个命令来激活并运行它:sudosystemctlenableatdsudosystemctlstartatdOK。我们现在可以继续使用at命令设置警报。语法很简单。键入时间,然后键入您希望执行特定操作的时间。以下是一些示例:安排一个作业在10分钟内执行:现在+10分钟安排一个作业在特定时间执行:15:00at3:00pm安排一个作业在1月19日8:30执行AM:at8:30January19Schedulehomeworkfortomorrowat5:00pm:at5:00pmtomorrow现在你应该明白了。使用“HH:MM”格式指定时间。在12小时制时间格式的时间后使用“am”或“pm”。最重要的是,可以使用月份名称后跟日期来指定日期。此外,at接受“now+interval”增量,其中interval是一个数字,后面可以跟以下字符串之一:“minutes”、“hours”、“days”或“weeks”。现在让我们继续在Linux上设置闹钟。为此,我们将在无界面模式(无GUI)下使用VLC媒体播放器,并指示它在特定时间播放给定的媒体文件。因此,如果您的Linux系统上没有VLC,请安装它。我们将闹钟定在早上7:30。然后,当您在7:30输入所需的命令时,您将被带到at命令行界面,您可以在其中输入要在指定时间运行的命令。在这种情况下,应该是:vlc--intfdummyalarm.mp3当然,如果媒体文件不在您的主目录中,请指定完整路径。准备就绪后,按“Enter”,然后按键盘快捷键“Ctrl+D”保存您的工作并退出。使用at命令安排作业要查看为at安排的所有作业,请键入:[linuxmi@fedorawww.linuxmi.com]$at-l您将看到每个作业的唯一ID、计划运行的日期和时间,以及运行它的时间用户。要删除作业,请键入at-r后跟其唯一ID号:at-r3您可以在Linux手册页上查看命令选项的完整列表,网址为。使用sleep命令在Linux上设置警报在Linux上,sleep命令会暂停shell脚本或命令的执行一段指定的时间。因此,这使其非常适合在Linux中设置警报。但是,在这里您没有at命令提供的灵活性。您所能做的就是指定应该在多长时间后触发一个动作。此外,您可以以秒(s)、分钟(m)、小时(h)和天(d)为单位设置延迟时间。因此,要设置闹钟,您必须首先计算它应该在距当前时间多远的时间发生。此外,sleep执行命令的终端窗口必须保持打开状态。关闭它会导致命令中止并且无法设置警报。sleep要在Linux上使用命令在8小时后启动VLC播放器播放媒体文件,请键入:[linuxmi@fedorawww.linuxmi.com]$sleep8h&&vlc--intfdummyalarm.mp3usesleep在Linux上安排警报的命令就是这样做的。请记住,您不应该关闭终端窗口。同样的,如果你想让闹钟在20分钟后播放,命令如下:[linuxmi@fedorawww.linuxmi.com]$sleep20m&&vlc--intfdummyalarm.mp3你可以看到睡眠命令选项Linux手册页.的完整列表。使用GNOMEClock在GNOME中设置闹钟您可以使用内置的GNOMEClock应用程序通过GNOME桌面环境设置闹钟。如果您还没有它,您可以通过从您正在使用的发行版的软件中心安装它来轻松获得它。安装GNOME时钟应用程序并打开该应用程序,选择“警报”选项卡,然后单击“添加警报”按钮。通过GNOME时钟在Linux中设置闹钟剩下的就是设置闹钟的时间、频率和持续时间,然后按“添加”按钮添加它。通过GNOMEClock在Linux中设置闹钟的缺点是该应用程序不允许您选择要播放的媒体文件,而且默认设置可能因每个人的喜好而异。通过KAlarm在KDE中设置警报KDEPlasma允许您通过KAlarm应用程序设置警报。这里有一组丰富的定制选项,所有这些都本着Plasma桌面为用户提供尽可能多的选择的目标的精神。要设置新闹钟,请打开应用程序并从“新建”菜单中选择“新建音频闹钟”。通过KAlarm在Linux中设置闹钟根据您的需要和偏好设置所有必要的设置,然后按OK按钮确认闹钟。此外,通过单击“测试”,您可以提前试用。使用KAlarm在Linux中设置闹钟总结使用各种内置和第三方工具在Linux上设置提醒或唤醒闹钟很容易。at和sleep等命令行工具以及GNOMEClocks和KAlarm等GUI工具只是您可以在Linux系统上设置警报的方式的几个示例。希望本指南对您有所帮助。如果您有任何问题或建议,请在下方评论区给我们留言,欢迎将Linux迷www.linuxmi.com分享给您的朋友。