云网牛站
所在位置:首页 > Linux命令 > 安装及使用Betty:Linux命令行的友好界面工具

安装及使用Betty:Linux命令行的友好界面工具

2019-02-25 10:33:04作者:林精颌稿源:云网牛站

本文介绍一款Linux命令行的友好界面工具:Betty的安装及使用方法,它能帮助你直接从终端获取信息。如果你想感受Linux命令行模式比GUI更强大,那就先从使用Betty开始吧。

 

Betty简单介绍

Betty是一个友好的英语界面工具,适合你的命令行,不记得命令就来问Betty,它与Apple的Siri个人助理或Google语音搜索功能类似。所以你可以用简单的英语问Betty,它将类似英语的短语翻译成Linux中的命令。

 

在Linux上安装Betty的方法

在执行Betty安装之前,请确保系统上已安装ruby(参考:在Ubuntu 18.04 LTS系统上安装Ruby的方法)和curl软件包,如果没有安装,请使用以下命令进行安装。

1、对于Fedora系统,使用DNF安装curl ruby​​:

$ sudo dnf install curl ruby

2、对于Debian/Ubuntu系统,使用APT-GET或APT Command安装curl ruby​​:

$ sudo apt install curl ruby

3、对于基于Arch Linux的系统,请使用Pacman安装curl ruby​​:

$ sudo pacman -S curl ruby

4、对于RHEL/CentOS系统,使用YUM安装curl ruby​​:

$ sudo yum install curl ruby

5、对于openSUSE Leap系统,使用Zypper安装curl ruby​​:

$ sudo zypper install curl ruby

我们可以通过将开发人员github存储库克隆到我们的主目录来轻松安装Betty:

$ echo "$HOME"

/home/ywnz

$ git clone https://github.com/pickhardt/betty

在.bashrc文件中为Betty创建一个alian,确保你必须替换你的主目录:

$ echo 'alias betty="/home/ywnz/betty/main.rb"' >> ~/.bashrc

运行以下命令以使更改生效:

$ source ~/.bashrc

 

使用Betty的方法

Betty没有做任何复杂的任务,可以执行一些基本的事情,我将运行一些命令来测试它:

$ betty what is my username

Betty: Running whoami

ywnz

$ betty what is the date

Betty: Running date +"%a %d %b, %Y"

Mon 25 Feb, 2019

$ betty what is my kernel

Betty: Running uname -a

Linux ywnz-Y700 4.19.20-1-MANJARO #1 SMP PREEMPT Wed Feb 6 21:33:34 UTC 2019 x86_64 GNU/Linux

$ betty what is the time

Betty: Running date +"%r (%T)"

09:52:48 AM IST (09:52:48)

如果不理解你的查询,Betty将显示以下声明:

$ betty update the system

Betty: I don't understand. Hopefully someone will make a pull request so that one day I will understand.

安装及使用Betty:Linux命令行的友好界面工具

就是这样,使用Betty非常的简单。

 

相关主题

在Linux命令行中自定义文本颜色

Linux命令子频道
精选文章
热门文章