Yoda,Gnu / Linux命令行的个人助手

关于友田

在下一篇文章中,我们将看一下私人助理Yoda。 我发现这个人正在GitHub上寻找很棒的东西。 正如我所说,尤达是一个 个人命令行助手 这可以帮助我们在Gnu / Linux上执行琐碎的任务。 它是一个用Python编写的免费开放源代码应用程序。

必须说,建议在虚拟环境中测试Yoda。 不仅是Yoda,还包括任何Python应用程序,因此它们不会干扰全局安装的软件包。 尤达 需要Python 2和PIP。 如果您的Ubuntu上未安装PIP,则可以检查 我们在此博客中发表的一篇文章 掌握它已经有一段时间了。

安装Yoda,命令行个人助理

一旦我们在系统上安装了PIP, 我们将使用git clone掌握程序。 我们只需要打开一个终端(Ctrl + Alt + T)并输入:

git clone https://github.com/yoda-pa/yoda

上面的命令将在我们当前的工作目录中创建一个名为“ yoda”的目录,并将所有内容克隆到其中。 我们将访问yoda目录:

cd yoda/

接下来,我们将执行以下命令来 安装Yoda应用:

pip install .

必须 请记住 上一条命令末尾的句点(。)。

配置Yoda

首先,我们将启动 保存我们的信息 在本地系统上。 为此,请运行:

yoda setup new

先前的命令将迫使我们回答以下问题:

Yoda创建设置

我们的密码将保存在 加密的配置文件,因此无需担心。 默认情况下,我们的信息将存储在目录中 〜/ .yoda.

检查当前配置, 跑:

yoda setup check

删除现有配置,我们只需要在终端中输入内容(Ctrl + Alt + T):

yoda setup delete

使用尤达

谁想要可以 知道此向导可以为用户执行的所有操作 在其 GitHub页面。 以下是我们可以使用Yoda进行的一些操作的列表。

与Yoda聊天

我们将能够 以基本方式互动 使用以下使用chat命令的程序:

尤达你是谁

yoda chat who are you?

测试您的网速

我们将可以向Yoda询问 互联网的速度。 为此,请运行:

尤达(Yoda)Speedtest

yoda speedtest

缩短并扩展URL

尤达也有帮助 缩短任何网址 像这样写:

Yoda URL缩短

yoda url shorten https://ubunlog.com

展开缩短的网址 我们将写:

尤达(URL)网址展开

yoda url expand https://goo.gl/Pn1EeU

阅读来自Hacker News的新闻

我通常 看看Hacker News网站。 想要的任何人都可以使用Yoda来阅读此页面上的新闻,如下所示:

尤达·哈克新闻

yoda hackernews

尤达将展示 一次一条新闻。 要阅读下一条新闻,只需键入“ y”,然后按Enter。

管理个人日记

尤达日记

  1. 我们还可以保留个人日记来记录重要事件。 为了 创建一个新日记 我们将使用以下命令:
yoda diary nn
  1. 要创建新笔记,您将必须执行上一条命令。 如果我们要 查看所有笔记 我们将写:
yoda diary notes
  1. 我们不仅能够写笔记。 尤达(Yoda)还可以帮助我们创建任务。 为了 创建一个新任务,我们将执行:
yoda diary nt
  1. 查看任务列表,我们将在终端中编写:
yoda diary tasks
  1. 如果我们有 一项不完整的任务,我们将执行以下命令以写入完成任务的序列号:
yoda diary ct
  1. 我们将能够 分析当月的任务 随时使用以下命令:
yoda diary analyze

记录我们的联系方式

首先,我们必须启动配置 存储我们的联系方式。 为此,请运行:

yoda love setup

在这里我们将写 我们的联系方式:

yoda爱情设置

去看他们 人详情, 跑:

yoda love status

添加生日 联系人写道:

尤达爱的诞生

yoda love addbirth

跟踪钱支出

我们将不需要单独的工具来 控制我们的财务费用。 我们可以通过Yoda做到这一点。 首先,我们将使用以下命令启动配置以控制金钱支出:

yoda money setup

这里 我们将编写我们的货币代码 和初始金额:

尤达钱设置

学习英语词汇

尽管也将以英语提供给我们定义,但是这对于了解英语单词很有帮助。 尤达(Yoda)将帮助我们 学习英语中的随机单词 并跟随我们的学习进度。

要学习一个新词,我们将写:

尤达语词汇

yoda vocabulary word

这将向我们显示一个随机单词。 按Enter键显示单词的含义。 尤达(Yoda)会问我们是否已经知道这个词的含义。

帮助

另外,Yoda还可以帮助您完成其他事情,例如查找单词的定义和创建抽认卡以轻松学习任何内容。 为了 获取更多详细信息和可用选项列表,请键入以下内容以查看帮助部分:

尤达(Yoda)帮助

yoda --help

4条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   莱昂纳多·菲盖雷多·卡马拉

    法比奥·内维斯(Fabio Neves)

  2.   大卫·阿维莱斯·埃斯皮诺拉

    Pucha和我在UBUNTU的团队中遇到问题

  3.   罗马瓜佐

    入门不错,我一直在寻找类似的东西,但是

    如果将其安装在ubuntu中而不是在虚拟环境中会怎样? 影响某事?

    我唯一想用YODA做的就是保留日记,因为我不喜欢RedNoetebook,因此条目有些长,我可以用YODA吗?

    如果我不喜欢它,该如何卸载?

  4.   达米安·阿莫多(Damian Amoedo)

    我认为您可以在该项目的GitHub页面上找到解决您疑问的解决方案 https://github.com/yoda-pa/yoda。 莎露2。