分享最新优惠信息
购买主机更加划算

2024年10个比较有趣的Linux命令行工具分享

在本文中,小编和大家分享一些可以在Linux终端中使用的命令行程序,看完本文后,你将了解一些免费、开源且令人兴奋的基于文本的Linux命令行工具,帮助你在无聊的命令行上做更多事情。

需要注意的是,你可以使用默认的包管理器在Linux系统中安装这些命令行程序,具体如下(将program-name替换成相对应的工具名称):

$ sudo apt install program-name [Debian、Ubuntu和Mint] 
$ sudo yum install program-name [RHEL/CentOS/Fedora和Rocky/AlmaLinux] 
$ sudo emerge -a program-name [Gentoo Linux] 
$ sudo apk add program-name [Alpine Linux] 
$ sudo pacman -S program-name [Arch Linux] 
$ sudo zypper install program-name [OpenSUSE]    

1、Wikit–显示维基百科摘要

Wikit是一个在Linux系统中搜索维基百科的命令行实用程序,它基本上从命令行显示维基百科摘要。安装后,只需提供搜索词作为参数(例如wikit linux):

$ wikit linux

Wikit视图

2、Googler–Linux终端上的Google

Googler是一个基于Python的全功能命令行工具,用于在Linux终端中访问Google(网络和新闻)和Google站点搜索。它快速、干净,具有自定义颜色,不包含广告、杂散URL或杂乱内容。它支持从omniprompt导航搜索结果页面。

此外,它支持一次性获取结果数量,用户可以从第n个结果开始,并支持按持续时间、国家/域特定搜索(默认:.com)和语言偏好等属性限制搜索。

3、Browsh—基于文本的Linux浏览器

Browsh是一款小型、现代的基于文本的浏览器,可以在TTY终端环境中播放视频并呈现现代浏览器可以呈现的任何内容。它支持HTML5、CSS3、JS、视频以及WebGL。它是一个带宽节省程序,设计为在远程服务器上运行并通过SSH/Mosh或浏览器内HTML服务访问,从而显着减少带宽。当你没有良好的互联网连接时,它实际上很有用。

Browsh网页浏览

4、Lolcat –展现彩虹般的色彩

Lolcat是一个在Linux终端中输出彩虹颜色的命令行程序。它以与cat命令类似的方式连接命令的输出,并向最终输出添加彩虹色。要使用lolcat,只需将任何命令的输出通过管道传递给lolcat即可,如下所示:

Cowsay与Lolcat

5、Boxes–绘制ASCII艺术框

Boxes是一个可配置的程序和文本过滤器,可以在Linux终端中的输入文本周围绘制ASCII艺术框,它在示例配置文件中附带了许多预先配置的盒子设计。它带有多个命令行选项,并支持输入文本的正则表达式替换。你可以使用它来绘制ASCII艺术框和形状、在源代码中生成区域注释等。

Boxes–在终端中绘制ASCII艺术

6、Figlet和Toilet—创建ASCII文本横幅

Figlet是一个有用的命令行实用程序,用于从普通文本中创建ASCII文本横幅或大字母。另外,Toilet厕所是figlet下的一个子命令,用于从普通文本创建彩色大字符。

Figlet–在终端中创建ASCII文本横幅

7、Trash-cli–终端垃圾桶

trash-cli是一个将文件移到垃圾箱并记录原始路径、删除日期和权限的程序。它是freedesktop.org垃圾箱的界面。

从 Linux 命令行管理“垃圾”

8、No More Secrets–显示数据解密屏幕

No More Secrets是一个基于文本的程序,重新创建了1992年电影《Sneakers》中出现的著名数据解密效果。它提供了一个名为nms的命令行实用程序,你可以类似于lolcat的方式使用它,只需将另一个命令的输出导入到nms中,然后看到魔法效果。

9、Chafa–终端图形

Chafa是另一个酷炫、快速且高度可配置的终端程序,为当前Linux系统提供终端图形支持。它与大多数现代和经典终端以及终端仿真器兼容。Chafa能够将各种类型的图像(包括动态GIF)转换为ANSI/Unicode字符输出,可在终端中显示。

Chafa支持透明度和多种颜色模式(包括Truecolor、256色、16色以及简单的前景/背景),并支持颜色空间,结合可选择范围的Unicode字符以生成所需的输出。它适用于终端图形、ANSI艺术合成,甚至是黑白打印。

Chafa–转换为ANSI Unicode字符

10、CMatrix—《黑客帝国》屏幕保护程序

CMatrix是一个简单的命令行实用程序,可在Linux终端中显示滚动的“矩阵式屏幕”。它在终端中显示飞入飞出的随机文本,类似于流行的科幻电影“黑客帝国”中的方式。它可以以相同的速率或以用户定义的速度异步滚动所有行。Cmatrix的缺点之一是它非常占用CPU资源。

CMatrix

总结

以上整理了一些比较常用的Linux命令行工具,当然以上只是很少的一部分,还有更多值得探索的东西。如果你想了解更多关于这些酷炫或有趣的Linux命令行工具的信息,可以自行在网上搜索寻找。

未经允许不得转载:惠主机 » 2024年10个比较有趣的Linux命令行工具分享