分享6个看起来很炫但没有用处的CLI工具


原文地址:分享6个看起来很炫但没有用处的CLI工具

在这篇文章中,我运行了 10 个我最喜欢的终端应用程序。这些命令行工具并不是唯一可用于其各自任务的工具,但它们都 a) 易于使用,并且 b) 易于安装。

命令行工具可能看起来很笨拙,但它们通常比“全脂”GUI 替代方案更快,资源效率更高。

1. btop++(系统监视器)

另外——正如您即将发现的那样——它们使用起来也更有趣。

无论您是想搜索网络、播放音乐,还是转发您的暗恋对象:您都可以从舒适的命令行或您喜欢的终端模拟器的框架中完成这一切。

因此,继续滚动以沉浸在那里最好的 Linux 终端应用程序中——不要忘记在评论中留下您自己最喜欢的应用程序!

分享6个看起来很炫但没有用处的CLI工具

监控您的计算机的资源使用情况是一个真正的极客过去时间,可以记住元素周期表、引用星球大战和玩桌面角色扮演游戏——尽管也许这只是我!

我在 Ubuntu 上的 go 系统监视器是btop++。这个开源工具是用 C++ 编写的(惊喜)以提高速度,并且由于设计良好的资源仪表板,它使查看系统活动变得轻而易举。

不要误会我的意思;我htop和下一个人一样喜欢,但是btop++在屏幕上显示了 10 倍的信息量,而不会使数据难以解析或难以查看。

您可以获得实时更新的大内存、CPU 和交换文件图;处理器负载和系统正常运行时间信息;有关 CPU 使用率、内存消耗和进程优先级的实时进程数据的可排序列表;加上大量的配置选项,让您可以微调显示的统计数据和顺序。

您可以在 Ubuntu 上安装btop++作为 Snap 应用程序,如下所示:

sudo snap install btop

根据您的语言偏好,此应用程序还提供 Python 和 Bash 版本,如果您更喜欢以更传统的方式获取软件更新,则可以从 PPA安装这两个版本。

2. musikcube(音乐播放器)

分享6个看起来很炫但没有用处的CLI工具

命令行音乐播放器合唱存在,让你从终端播放音乐,用cmusmpdmoc中最著名,最宴请。

我?我喜欢使用musikcube.

Musikcube的 UI 受全功能桌面音乐播放器的启发,但与那些不同的是,它没有不必要的干扰。我可以浏览我的整个图书馆;按艺术家、专辑、流派或播放列表过滤;并根据我的心情手工制作一个播放队列,而无需将一只手从键盘上移开。

安装应用程序,让它知道您的音乐在哪个文件夹中,然后开始做正事。不会被专辑插图分心,不会被重新编辑不匹配的元标签所吸引,也不会迷失在多屏幕迷宫中。只需添加、选择、播放和摇滚!

您可以musikcube使用以下命令通过 Snap Store 在 Ubuntu 上安装:

sudo snap install musikcube

整个应用程序都标有键盘快捷键,但如果您需要帮助,请按该?键。一些信息:您还可以使用鼠标与 Musikcube UI 交互;最新版本可以与 Pipewire 一起使用;

3. googler(搜索网络)

分享6个看起来很炫但没有用处的CLI工具

您知道可以从命令行搜索网络吗?哦,你做到了?好吧,你知道这也是一种很好的体验吗?

使用googlerCLI 实用程序,您可以从命令行搜索谷歌(如果您不是 Sundar & co 的粉丝,还有一个同样强大的工具可以从命令行搜索DuckDuckGoddgr)。

为什么从命令行搜索网络会很有用?也许你正处于一个tty因为你的系统变得不稳定而需要找到修复的原因。你可以拿出你的手机和搜索,或者你可以使用命令行的搜索引擎工具一样googler,你是对的地方。

沟,你可能对穷人格式化或难以阅读的结果的任何成见,因为作为终端的搜索引擎工具,去这两个选项都是精心设计和包装与功能。它们让您可以按关键字过滤、限制搜索范围、仅搜索特定站点、在 GUI 浏览器中打开链接等等。

sudo apt install googler

安装后,运行googler并在出现提示时输入搜索词。

4.rainbowstream(CLI Twitter 应用程序)

这里有一个问题:像Twitter这样的快节奏社交网络可以在命令行中使用吗?

奇怪的是,答案是肯定的!

Twitter 最初是作为一个文本消息服务开始的,它主要以文本为中心的更新实际上非常适合通过 CLI 的舷窗进行解析——一个了不起的Rainbowstream Twitter 客户端巧妙地证明了这一壮举。

Rainbowstream的布局清晰、可解析且比例良好(即使对于像我这样喜欢使用指针的傻瓜)。此应用程序支持 Twitter 的大部分核心功能(尽管默认情况下禁用图像预览)这意味着您可以阅读推文、发送推文,例如推文、转发推文、阅读线程、搜索等等。

Twitter API 中的限制意味着该应用程序仅限于轮询状态更新(因此第一次运行该应用程序时,您必须等待内容出现)。也就是说,我不认为这是一个主要缺点,因为 Twitter 是非常短暂的,而且无论如何都是“当下”的。

安装 Rainbowstream 的最佳方法是通过pip,因此您需要先进行设置:

sudo apt install python3-pip
sudo pip3 install rainbowstream

安装后,运行rainbowstream即可开始使用。该应用程序会在您首次运行时指导您完成关联 Twitter 帐户的过程。

作为Rainbowstream是一个交互式客户端,您可以随时输入命令。例如,键入t后跟一条消息来推文。按h可查看带有更多快捷方式的帮助屏幕,并确保使用tab键自动完成各种命令并节省时间。

5.neofetch(系统信息)

分享6个看起来很炫但没有用处的CLI工具

我从来没有轮胎的推荐的Neofetch系统信息的工具,因为它是如此frickin'善于它做什么。

只需一个命令即可查看有关您的 Linux 设置的大量信息,从您使用的发行版到您使用的内核版本,以及您的桌面环境、窗口管理器、主题、图标集等等.

我有没有提到它也显示了大而多彩的 ASCII 发行版艺术?

Neofetch 时尚、时尚,最重要的是超级有用。您可以直接从存储库安装在 Ubuntu 上:

sudo apt install neofetch

在 WSL 上使用 Ubuntu?您会发现预装了一个类似于 Neofetch 的工具。只需打开一个终端并运行wslfetch命令。

6.mapscii(地图)

分享6个看起来很炫但没有用处的CLI工具

我将用一个 CLI 工具结束这个列表,该工具展示了基于终端的实用程序经常表现出的绝对独创性

能够在终端中查看和导航地图非常实用吗?mapscii不会。但使用就像第一次使用 Google 地球一样:您会情不自禁地想要深入探索。

您可以使用键盘箭头键(或使用鼠标单击并拖动地图)在 Mapscii 中导航地图,并使用az键或鼠标滚轮放大或缩小。

令人印象深刻的是大多数地图的详细程度。您可以放大以查看建筑物、街道和其他令人难以置信的详细信息。虽然我认为您不会想使用 Mapscii 在不熟悉的地方绘制路线,但不可否认的是,它有自己独特的魅力。

您可以从 Snap Store安装Mapscii,但您可以在不安装的情况下运行:

评论

登录后评论

服务器优惠活动

Top