linux中moro工具怎么用

這篇文章主要介紹了linux中moro工具怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比調(diào)兵山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式調(diào)兵山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋調(diào)兵山地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

Moro - 一個追蹤工作時間的命令行生產(chǎn)力工具

由于 Moro 是使用 NodeJS 編寫的,保證你的系統(tǒng)上已經(jīng)安裝了 NodeJS。如果你沒有安裝好 NodeJS,跟隨下面的鏈接在你的 Linux 中安裝 NodeJS 和 NPM。

  • 如何在 Linux 上安裝 NodeJS

NodeJS 和NPM一旦裝好,運行下面的命令來安裝 Moro。

$ npm install -g moro

用法

Moro 的工作概念非常簡單。它記錄了你的工作開始時間,結(jié)束時間和在你的系統(tǒng)上的休息時間。在每天結(jié)束時,它將會告知你已經(jīng)工作了多少時間。

當(dāng)你到達辦公室時,只需鍵入:

$ moro

示例輸出:

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

Moro 將會把這個時間注冊為你的開始時間。

當(dāng)你離開辦公室時,再次鍵入:

$ 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 將會把這個時間注冊為你的結(jié)束時間。

現(xiàn)在,Moro 將會從結(jié)束時間減去開始時間,然后從總的時間減去另外的 30  分鐘作為休息時間,并給你在那天總的工作時間。抱歉,我的數(shù)學(xué)計算過程解釋實在糟糕。假設(shè)你在早上 10:00 來工作并在晚上 17:30  離開。所以,你總共在辦公室呆了 7:30 小時(例如 17:30-10)。然后在總的時間減去休息時間(默認(rèn)是 30  分鐘)。因此,你的總工作時間是 7 小時。明白了?很好!

注意:不要像我在寫這個手冊的時候一樣把 “moro” 和 “more” 弄混了。

查看你注冊的所有小時數(shù),運行:

$ moro report --all

以防萬一,如果你忘記注冊開始時間或者結(jié)束時間,你一樣可以在之后指定這些值。

例如,將上午 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 作為結(jié)束時間:

$ 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

你已經(jīng)知道 Moro 默認(rèn)將會減去 30 分鐘的休息時間。如果你需要設(shè)置一個自定義的休息時間,你可以簡單使用以下命令:

$ moro break 45

現(xiàn)在,休息時間是 45 分鐘了。

若要清除所有的數(shù)據(jù):

$ moro clear --yes Moro \o/ Database file deleted successfully
添加筆記

有時候,你想要在工作時添加筆記。不必去尋找一個獨立的作筆記的應(yīng)用。Moro 將會幫助你添加筆記。要添加筆記,只需運行:

$ moro note mynotes

要在之后搜索所有已經(jīng)注冊的筆記,只需做:

$ moro search mynotes
修改默認(rèn)設(shè)置

默認(rèn)的完整工作時間是 7.5 小時。這是因為開發(fā)者來自芬蘭,這是官方的工作小時數(shù)。但是你也可以修改這個設(shè)置為你的國家的工作小時數(shù)。

舉個例子,要將其設(shè)置為 7 小時,運行:

$ moro config --day 7

同樣地,默認(rèn)的休息時間也可以像下面這樣從 30 分鐘修改:

$ moro config --break 45
備份你的數(shù)據(jù)

正如我已經(jīng)說了的,Moro 將時間追蹤信息存儲在你的家目錄,文件名是 .moro-data.db。

但是,你可以保存?zhèn)浞輸?shù)據(jù)庫到不同的位置。要這樣做的話,像下面這樣將 .moro-data.db 文件移到你選擇的一個不同的位置并告知 Moro 使用那個數(shù)據(jù)庫文件。

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

在上面的每一個命令,我都已經(jīng)把默認(rèn)的數(shù)據(jù)庫文件分配到了 /home/sk/personal 目錄。

需要幫助的話,運行:

$ moro --help

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“l(fā)inux中moro工具怎么用”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

文章名稱:linux中moro工具怎么用
分享網(wǎng)址:http://bm7419.com/article20/gochco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)站制作小程序開發(fā)、網(wǎng)站營銷、網(wǎng)站維護、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司