Linux通过Mop监视股票价格

Mop它是用GO编写的一个轻量级命令行工具,可以极其方便地跟踪来自美国市场的最新股票报价。你可以很轻松地自定义要监控的证券列表,它会在一个基于ncurses的便于阅读的界面显示最新的股票报价。

下载安装

因为这个项目使用 GO 实现的,所以你要做的***步是在你的计算机上安装这种编程语言,下面就是在 Debian 系的系统,比如 Ubuntu 上安装 GO 的步骤:

sudo apt-get install golang
mkdir ~/workspace
echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
source ~/.bashrc

GO 安装好后的下一步是安装 Mop 工具和配置环境,你要做的是运行下面的命令:

sudo apt-get install git
go get github.com/michaeldv/mop
cd $GOPATH/src/github.com/michaeldv/mop
make install
export PATH="$PATH:$GOPATH/bin"

完成之后就可以运行下面的命令执行 Mop:

cmd

特性

当你***次运行 Mop 时,你会看到类似下面的输出信息:

如你所见,这些输出信息—— 周期性自动刷新 ——包含了主要几个交易所和个股的信息。

添加删除股票

Mop 允许你轻松的从输出列表上添加/删除个股信息。要添加,你全部要做的是按“+”和输入股票名称。举个例子,下图就是添加 Facebook (FB) 到列表里。

我按下了“+”键,就出现了包含文本“Add tickers:”的一列,提示我添加股票名称—— 我添加了 FB ,然后按下回车。输出列表更新了,我添加的新股票也出现在列表了:

类似的,你可以使用“-”键和提供股票名称删除一个股票。

根据价格分组

还有一个把股票分组的办法:依据他们的股价升跌,你所要做的就是按下“g”键。接下来,股票会分组显示:升的在一起使用绿色字体显示,而下跌的股票会黑色字体显示。

如下所示:

列排序

Mop 同时也允许你根据不同的列类型改变排序规则。这种用法需要你按下“o”(这个命令默认使用***列的值来排序),然后使用左右键来选择你要排序的列。完成之后按下回车对内容重新排序。

举个例子,下面的截图就是根据输出内容的***列、按照字母表排序之后的结果。

注意:为了更好的理解,和前面的截屏对比一下。

其他选项

其它的可用选项包括“p”:暂停市场和股票信息更新,“q”或者“esc” 来退出命令行程序,“?”显示帮助页。

结论

Mop是一个基础的股票监控工具,并没有提供太多的特性,只提供了它所声称的功能。很明显,这个工具并不是为专业股票交易者提供的,而仅仅为你在只有命令行的机器上得体的提供了一个跟踪股票信息的选择。

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/7680.html

(0)
晴川运维晴川运维
上一篇 2025年6月10日
下一篇 2025年6月10日

相关推荐

  • Linux下通过Firejail提高系统安装

    Linux始终被视为比同行更安全的操作系统。但是,没有像任何其他操作系统一样,它有自己的限制,很大程度上取决于个人如何使用它。 当然,没有什么可以保证绝对的保护,但有一些方法可以使…

    Debian 2025年6月8日
  • 【Debian参考手册】第 4 章 认证和访问控制

    目录 4.1. 一般的 Unix 认证 4.2. 管理账号和密码信息 4.3. 好密码 4.4. 设立加密的密码 4.5. PAM 和 NSS 4.5.1. PAM 和 NSS 访…

    Debian 2025年6月8日
  • 【Debian GNU/Linux 安装手册】4.4. 为从硬盘引导准备文件

    4.4. 为从硬盘引导准备文件 安装程序可以从硬盘分区上面用引导文件引导。它们可以在其它操作系统下面启动,或者直接使用 BIOS 提供的引导装载程序直接启动。在现代的 U…

    Debian 2025年6月8日
  • Linux下常用的网络工具

    如果要在你的系统上监控网络,那么使用命令行工具是非常实用的,并且对于 Linux 用户来说,有着许许多多现成的工具可以使用,本篇文章重点为大家详细讲解一下Linux下常用的网络监控…

    Debian 2025年6月13日
  • 详解Linux下排序—sort命令

    sort 是 Linux 的排序命令,而且可以依据不同的数据类型来进行排序。sort 将文件的每一行作为一个单位,相互比较。比较原则是从首字符向后,依次按 ASCII 码值进行比较…

    Debian 2025年6月12日
  • 【Debian GNU/Linux 安装手册】B.1. 介绍

    B.1. 介绍 预置提供了一种在安装过程中回答问题,而无须手动键入答案的途径。这让完全自动进行大多数的安装成为可能,并提供了一些普通安装方式下不具备的特性。 预置文件并非…

    Debian 2025年6月8日
  • SSH 安全加固篇:通过“运维密码”小程序实现 SSH 双因子认证

    背景 近来很多知名企业都出现了密码泄露,通过单一的密码对敏感和重要信息进行保护已经面临越来越多的挑战,因此业内对多重认证的呼声也越来越高,而其中的双因子认证得到了业界的普遍认可。 …

    Debian 2025年6月12日
  • Git提取远程仓库具体方法

    Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本…

    Debian 2025年6月8日
  • Debian 9中安装Netdata性能监控工具

    Netdata 是一款 Linux 性能实时监测工具.。以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu、内存、硬盘输入/输出、网络等linux性能的数据),下面为…

    Debian 2025年6月8日
  • 【Debian GNU/Linux 安装手册】1.8. 关于版权与软件协议

    1.8. 关于版权与软件协议 我们相信您曾经阅读过许多商业软件的许可证 — 它们通常要求您只能在一台计算机上使用一份软件拷贝。本系统与它们完全不同。我们鼓励您将 Debi…

    Debian 2025年6月8日

发表回复

登录后才能评论