|
|
|
|
挪动端

强迫封闭你的零碎的内核模块

一个同窗彻夜开辟了一个名为 “Kgotobed” 的内核模块,它迫使你在特定的工夫上床睡觉。也便是说它会强迫封闭你的零碎。你不克不及推延关机进程,也不克不及取消它。无论怎样,零碎都市在指定的工夫中止运转。

作者:Sk泉源:通博8888官网中国|2018-05-14 09:48

人工智能+区块链的开展趋向及使用调研陈诉


http://s4.51cto.com/oss/201805/14/955d45a823f70d76008d789f3a9ef0e1.png-wh_651x-s_1530404326.png

我晓得熬夜对安康倒霉。但谁在乎?多年来我不断是一只夜猫子。我通常在 12 点当前睡觉,偶然在清晨 1 点当前睡觉。第二天早上,我至多推延三次闹钟,醒来后又累又有性情。每天,我向本人包管早点睡觉,但终极会像往常一样晚睡。并且,这个循环还在持续!假如你和我一样,这有一个好音讯。一个同窗彻夜开辟了一个名为 “Kgotobed” 的内核模块,它迫使你在特定的工夫上床睡觉。也便是说它会强迫封闭你的零碎。

你能够会问!我为什么要用这个?我有许多其他的选择。我可以设置一个 cron 作业来布置在特定工夫封闭零碎。我可以设置提示或闹钟。我可以运用阅读器插件或软件。但是,它们都可以随便疏忽或绕过。Kgotobed 是你不克不及无视的工具。即便您是 root 用户也无法禁用。是的,它会在指定的工夫强迫封闭你的零碎。没有推延选项。你不克不及推延关机进程,也不克不及取消它。无论怎样,零碎都市在指定的工夫中止运转。你被正告了!!

装置 Kgotobed

确保你曾经装置了 dkms。它在大少数 通博8888官网 刊行版的默许堆栈中都有。

比方在 Fedora 上,你可以运用以下下令装置它:

  1. $ sudo dnf install kernel-devel-$(uname -r) dkms

在 Debian、Ubuntu、linux Mint 上:

  1. $ sudo apt install dkms

装置完成后,git clone Kgotobed 项目。

  1. $ git clone https://github.com/nikital/kgotobed.git

该下令会在以后任务目次中将一切 Kgotobed 堆栈的内容克隆到名为 kgotobed 的文件夹中。进入到该目次:

  1. $ cd kgotobed/

接着,运用下令装置 Kgotobed 驱动:

  1. $ sudo make install

下面的下令将 kgotobed.ko 模块注册到 DKMS(如许它会为每个你运转的内核重修)并在 /usr/local/bin/ 目次下装置 gotobed,然后注册、启用并启动 kgotobed 效劳。

怎样运转

默许状况下,Kgotobed 将睡前工夫设置为 1:00 AM。也便是说,无论你在做什么,你的电脑都市在清晨 1 点关机。

要检查以后的睡前工夫,请运转:

  1. $ gotobed
  2. Current bedtime is 2018-04-10 01:00:00

要提早就寝工夫,比方 22:00(早晨 10 点),请运转:

  1. $ sudo gotobed 22:00
  2. [sudo] password for sk:
  3. Current bedtime is 2018-04-10 00:58:00
  4. Setting bedtime to 2018-04-09 22:00:00
  5. Bedtime will be in 2 hours 16 minutes

当你想早点睡觉时,这会很有协助!

但是,你不克不及设置更晚的工夫也便是清晨 1 点当前。你无法卸载模块,而且调解零碎时钟也杯水车薪。独一的出路是重启!

要设置差别的默许工夫,您需求自界说 kgotobed.service(经过编辑或运用 systemd 东西)。

卸载 Kgotobed

对 Kgotobed 不称心?别担忧!进入我们先前克隆的 kgotobed 文件夹,然后运转以下下令将其卸载。

  1. $ sudo make uninstall

再一次,我正告你,即便你是 root 用户,也没有方法推延或取消关机进程。你的零碎将在指定的工夫强迫封闭。这并不合适每团体!当你在做一项紧张义务时,它能够会让你猖獗。在这种状况下,请确保你曾经时时地保管任务,或运用上面链接中的一些初级东西来协助你在特定工夫主动封闭、重启、停息和休眠零碎。

便是这些了。盼望你以为这个指南有协助。另有更好的工具。敬请存眷!

干杯!

资源

【编辑引荐】

  1. 通博8888、macOS和通博8888官网正蒙受严重平安破绽影响!
  2. 怎样在通博8888官网上检查用户的创立日期
  3. 万万万万不行运转的通博8888官网下令
  4. 在Ubuntu和通博8888官网 Mint中轻松装置Android Studio
  5. 女生适不合适进入IT行业做通博8888官网运维工程师?
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

JAVA并发编程理论

本书既可以成为读者的实际支持,又可以作为构建牢靠的、可伸缩的、可维护的并发顺序的技能支持。本书并不只仅提供并发API的清单及其机制,...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊