linux中moro工具怎么用

这篇文章主要介绍了linux中moro工具怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联-专业网站定制、快速模板网站建设、高性价比调兵山网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式调兵山网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖调兵山地区。费用合理售后完善,十载实体公司更值得信赖。

Moro - 一个追踪工作时间的命令行生产力工具

由于 Moro 是使用 NodeJS 编写的,保证你的系统上已经安装了 NodeJS。如果你没有安装好 NodeJS,跟随下面的链接在你的 Linux 中安装 NodeJS 和 NPM。

  • 如何在 Linux 上安装 NodeJS

NodeJS 和NPM一旦装好,运行下面的命令来安装 Moro。

$ npm install -g moro

用法

Moro 的工作概念非常简单。它记录了你的工作开始时间,结束时间和在你的系统上的休息时间。在每天结束时,它将会告知你已经工作了多少时间。

当你到达办公室时,只需键入:

$ moro

示例输出:

 Moro \o/ You clocked in at: 9:20

Moro 将会把这个时间注册为你的开始时间。

当你离开办公室时,再次键入:

$ moro

示例输出:

 Moro \o/ You clocked out at: 19:22 Today looks like this so far:┌──────────────────┬─────────────────────────┐│ Today you worked │ 9 Hours and 72 Minutes │├──────────────────┼─────────────────────────┤│ Clock in │ 9:20 │├──────────────────┼─────────────────────────┤│ Clock out │ 19:22 │├──────────────────┼─────────────────────────┤│ Break duration │ 30 minutes │├──────────────────┼─────────────────────────┤│ Date │ 2018-03-19 │└──────────────────┴─────────────────────────┘ Run moro --help to learn how to edit your clock in, clock out or break duration for today

Moro 将会把这个时间注册为你的结束时间。

现在,Moro 将会从结束时间减去开始时间,然后从总的时间减去另外的 30  分钟作为休息时间,并给你在那天总的工作时间。抱歉,我的数学计算过程解释实在糟糕。假设你在早上 10:00 来工作并在晚上 17:30  离开。所以,你总共在办公室呆了 7:30 小时(例如 17:30-10)。然后在总的时间减去休息时间(默认是 30  分钟)。因此,你的总工作时间是 7 小时。明白了?很好!

注意:不要像我在写这个手册的时候一样把 “moro” 和 “more” 弄混了。

查看你注册的所有小时数,运行:

$ moro report --all

以防万一,如果你忘记注册开始时间或者结束时间,你一样可以在之后指定这些值。

例如,将上午 10 点注册为开始时间,运行:

$ moro hi 10:00 Moro \o/ You clocked in at: 10:00 Working until 18:00 will make it a full (7.5 hours) day

注册 17:30 作为结束时间:

$ moro bye 17:30 Moro \o/ You clocked out at: 17:30 Today looks like this so far: ┌──────────────────┬───────────────────────┐│ Today you worked │ 7 Hours and 0 Minutes │├──────────────────┼───────────────────────┤│ Clock in │ 10:00 │├──────────────────┼───────────────────────┤│ Clock out │ 17:30 │├──────────────────┼───────────────────────┤│ Break duration │ 30 minutes │├──────────────────┼───────────────────────┤│ Date │ 2018-03-19 │└──────────────────┴───────────────────────┘ Run moro --help to learn how to edit your clock in, clock out or break duration for today

你已经知道 Moro 默认将会减去 30 分钟的休息时间。如果你需要设置一个自定义的休息时间,你可以简单使用以下命令:

$ moro break 45

现在,休息时间是 45 分钟了。

若要清除所有的数据:

$ moro clear --yes Moro \o/ Database file deleted successfully
添加笔记

有时候,你想要在工作时添加笔记。不必去寻找一个独立的作笔记的应用。Moro 将会帮助你添加笔记。要添加笔记,只需运行:

$ moro note mynotes

要在之后搜索所有已经注册的笔记,只需做:

$ moro search mynotes
修改默认设置

默认的完整工作时间是 7.5 小时。这是因为开发者来自芬兰,这是官方的工作小时数。但是你也可以修改这个设置为你的国家的工作小时数。

举个例子,要将其设置为 7 小时,运行:

$ moro config --day 7

同样地,默认的休息时间也可以像下面这样从 30 分钟修改:

$ moro config --break 45
备份你的数据

正如我已经说了的,Moro 将时间追踪信息存储在你的家目录,文件名是 .moro-data.db

但是,你可以保存备份数据库到不同的位置。要这样做的话,像下面这样将 .moro-data.db 文件移到你选择的一个不同的位置并告知 Moro 使用那个数据库文件。

$ moro config --database-path /home/sk/personal/moro-data.db

在上面的每一个命令,我都已经把默认的数据库文件分配到了 /home/sk/personal 目录。

需要帮助的话,运行:

$ moro --help

感谢你能够认真阅读完这篇文章,希望小编分享的“linux中moro工具怎么用”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!

文章名称:linux中moro工具怎么用
分享网址:https://www.cdcxhl.com/article20/gochco.html

成都网站建设公司_创新互联,为您提供静态网站网站制作小程序开发网站营销网站维护自适应网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司