登录  /  注册
首页 > 运维 > Nginx > 正文

五个美妙的程序,让你的 Linux 终端更加精彩

WBOY
发布: 2023-06-09 00:29:35
转载
1505人浏览过

许多人都曾经使用过命令行。你可以用这个经典的基于文本的界面完成一些无法通过图形界面实现的繁琐任务。有时候你只需要深入终端。

对于全面发展的开发人员来说,基本的命令行知识是必不可少的。掌握命令行操作、文件编辑和应用程序配置等基础技能,这些是必备的。然而,Linux 命令行界面并不一定是黑白单调的体验。你可以在命令行上使用有趣、充满活力的程序,给它带来焕然一新的外观。

五个美妙的程序,让你的 Linux 终端更加精彩

本文旨在介绍几款炫酷的第三方程序,以提升控制台界面的视觉效果。尽管这些程序的主要目标可能不是纯功能和效率,它们仍为原本单调的体验增添了一些趣味性。

1、WTF

五个美妙的程序,让你的 Linux 终端更加精彩

默认的 WTF 终端仪表盘。 这个想法太棒了。WTF 仪表盘在命令行上为你提供了一个个性化的信息展示区。你可以使用简单的配置文件向仪表盘添加不同的小部件。可以将其视为你在终端上的“桌面”。

WTF 有一个健全的插件生态系统。你可以添加任意数量的模块,以便监控其他服务和系统。你可以查看 git 提交记录,关注 Jira 工单。

仪表盘有无限的可能性,即使没有可用的插件,你也可以自己编写。WTF 支持编写自定义脚本来收集你想要的数据。

官方网站上查看完整的模块列表。

2、htop

五个美妙的程序,让你的 Linux 终端更加精彩

我之前写过关于 htop 的文章。这是因为这个实用程序非常漂亮,广受好评。它是一个使用 curses 库实现的程序,可以展示系统上多种资源的可视化。它基于原始的top实用程序,因此查看进程信息是其主要功能。

然而,你还可以查看更多内容。它能够展示基本的内存使用情况,并呈现出优美的每个核心利用率图形(尽管速度有点慢)。

这个小工具以丰富多彩、动态的方式与你的计算机上的进程进行交互。我发现颜色编码的列和行使得在大列表中筛选更加容易。当资源超载时,动态变化的颜色也非常实用。

使用htop非常简单,在程序底部可以找到有关使用。

3、mapscii

五个美妙的程序,让你的 Linux 终端更加精彩

这正是你想象的那样。一个完全基于命令行的交互式ASCII世界地图。使用OpenStreetMap的数据,这个项目可以在你的终端上构建一个非常快速响应的令人惊叹的地图。

这是一个非常雄心勃勃的项目。乍一看它似乎很简单,但实际上它加载了大量的数据。这不是一个花哨的玩具,它实际上是一个有用的地图工具。如果你需要在命令行界面上参考地图,这可能是你成功完成的少数几个项目之一。

如果你不喜欢安装这个工具,你甚至可以通过telnet命令运行它:

telnet mapscii.me
登录后复制

请访问官方 GitHub了解更多信息。

4、btop

五个美妙的程序,让你的 Linux 终端更加精彩

默认的btop终端仪表盘

另一个非常引人注目的实用程序。btop项目的CLI仪表盘令人惊叹,其中涵盖了海量信息。我发现btop中的动画比其他项目更流畅。

btop还支持在仪表盘内完全使用鼠标。如果你更习惯指点和点击,那么这是你的完美选择。主题社区活跃度极高,你可以调整btop的几乎任何方面。

请参阅官方 GitHub 获取更多详细信息。

5、wttr

五个美妙的程序,让你的 Linux 终端更加精彩

来自 wttr.in 的上海天气

最后但并非最不重要的是我最喜欢的检查天气的方法之一。我们在使用命令行时,不希望费劲地打开网页或独立应用程序查看天气,而是希望一直待在命令行中。

那么当你专注于工作时,突然闪电在窗外劈下时会发生什么呢?当然是使用wttr在你的终端上查看天气!

使用wttr.in检查伦敦的天气。尽管不是严格的程序,它的行为模拟程序的行为,并且资源利用率更高。你只需要安装curl就可以使用它。要使用wttr,您需要先安装curl,然后运行以下命令来获取天气预报

curl wttr.in
登录后复制

根据公共IP地址自动预测您的位置,并生成一份色彩缤纷的天气预报。如果你想手动指定城市,只需要在URL后面添加位置信息即可,例如:

curl wttr.in/London
登录后复制

你可以通过在URL后面附加:help来调整输出的方式,并查看所有额外的选项。

官方wttr GitHub在这里

以上就是五个美妙的程序,让你的 Linux 终端更加精彩的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
相关标签:
来源:51CTO.COM网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号