iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >linux中moro工具怎么用
  • 341
分享到

linux中moro工具怎么用

2023-06-16 11:06:11 341人浏览 安东尼
摘要

这篇文章主要介绍了linux中moro工具怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Moro - 一个追踪工作时间的命令行生产力工具由于 Moro 是使用 node

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

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工具怎么用”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网操作系统频道,更多相关知识等着你来学习!

--结束END--

本文标题: linux中moro工具怎么用

本文链接: https://www.lsjlt.com/news/283370.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux中moro工具怎么用
    这篇文章主要介绍了linux中moro工具怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Moro - 一个追踪工作时间的命令行生产力工具由于 Moro 是使用 Node...
    99+
    2023-06-16
  • Linux中rsync同步工具怎么用
    这篇文章给大家分享的是有关Linux中rsync同步工具怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户...
    99+
    2023-06-16
  • linux apt工具怎么使用
    这篇文章主要讲解了“linux apt工具怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux apt工具怎么使用”吧! ...
    99+
    2023-04-20
    linux apt
  • Linux strace工具怎么使用
    这篇文章主要讲解了“Linux strace工具怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux strace工具怎么使用”吧!一个简单的例子如何使用strace对程序进行跟...
    99+
    2023-06-28
  • Linux Supervisor工具怎么使用
    本文小编为大家详细介绍“Linux Supervisor工具怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux Supervisor工具怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Sup...
    99+
    2023-06-28
  • Linux系统工具Systemd怎么用
    小编给大家分享一下Linux系统工具Systemd怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!systemd 是一个 Linux 系统基础组件的集合,提供了一个系统和服务管理器,运行为 PID 1 并负责启动其它程...
    99+
    2023-06-27
  • Linux监控工具Glances怎么用
    这篇文章主要介绍了Linux监控工具Glances怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Glances 是一个由 Python 编写,使用 psutil 库来从...
    99+
    2023-06-27
  • Linux的estdisk工具怎么使用
    这篇文章主要介绍了Linux的estdisk工具怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux的estdisk工具怎么使用文章都会有所收获,下面我们一起来看看吧。estdisk是一个强大的免费...
    99+
    2023-06-27
  • Linux的YUI工具怎么使用
    今天小编给大家分享一下Linux的YUI工具怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。安装JAVAYUI Com...
    99+
    2023-07-05
  • linux管理工具怎么使用
    本篇内容主要讲解“linux管理工具怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux管理工具怎么使用”吧!linux管理工具有:1、htop,一款监控与进程管理软件;2、dsta...
    99+
    2023-06-30
  • Linux的collectl工具怎么使用
    这篇文章主要讲解了“Linux的collectl工具怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux的collectl工具怎么使用”吧!collectl是一款很优秀而且有着丰...
    99+
    2023-06-27
  • linux中系统清理工具BleachBit怎么用
    这篇文章主要介绍linux中系统清理工具BleachBit怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!BleachBit 是一款专为 Linux 设计的系统清理工具。使用 BleachBit,你可以清理系统中...
    99+
    2023-06-16
  • Linux中磁盘信息工具di怎么用
    这篇文章主要为大家展示了“Linux中磁盘信息工具di怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中磁盘信息工具di怎么用”这篇文章吧。如果你是个Linux命令行用户,你肯定会...
    99+
    2023-06-27
  • linux中cTop工具有什么用
    这篇文章主要介绍linux中cTop工具有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!什么是 cTopctop 为多个容器提供了一个简洁凝练的实时指标概览。它是一个类 top 的针对容器指标的界面。它展示了容...
    99+
    2023-06-16
  • Linux流量监控工具怎么用
    这篇文章主要为大家展示了“Linux流量监控工具怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux流量监控工具怎么用”这篇文章吧。一、iftop是什么?iftop是类似于top的实时...
    99+
    2023-06-13
  • Linux命令行工具exa怎么用
    小编给大家分享一下Linux命令行工具exa怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!exa 命令简介exa 是一个命令行工具,可以列出指定路径(如未指...
    99+
    2023-06-27
  • linux数据分析工具怎么用
    这篇文章主要介绍“linux数据分析工具怎么用”,在日常操作中,相信很多人在linux数据分析工具怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux数据分析工具怎么用”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-30
  • Zeit Linux工具怎么安装
    本篇内容主要讲解“Zeit  Linux工具怎么安装”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Zeit  Linux工具怎么安装”吧!Zeit是一个开源工具,用于通过“c...
    99+
    2023-06-15
  • Linux怎么安装make工具
    这篇文章主要介绍“Linux怎么安装make工具”,在日常操作中,相信很多人在Linux怎么安装make工具问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux怎么安装make工具”的疑惑有所帮助!接下来...
    99+
    2023-06-28
  • Linux系统中串口调试工具怎么用
    这篇文章主要介绍了Linux系统中串口调试工具怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。实验环境:OS: Ubuntu16.04 Kernel: 4.4.0mini...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作