许多Linux用户发现在终端中工作太复杂、太无聊,并试图逃避它。但这里是如何改进它的——四个很棒的终端开源程序。它们很有趣,易于使用,甚至可以在您需要在命令行上工作时点亮您的生活。NoMoreSecrets是一个简单的命令行工具,可重现1992年电影《运动鞋》中著名的数据解密效果。该项目允许您编译一个nms命令,该命令使用管道数据并以乱码字符打印输出。启动后,您可以按任意键并在输出中看到炫酷的好莱坞效果的实时“解密”。安装说明新安装的Fedora工作站系统已经包含从源代码构建NoMoreSecrets所需的一切。只需在终端中输入以下命令:gitclonehttps://github.com/bartobri/no-more-secrets.gitcd./no-more-secretsmakenmsmakesneakers##Optionalsudomakeinstall对于那些记得原来的人movie总的来说,sneakerscommand是一个小彩蛋,但是主角是nms。使用管道将任何Linux命令重定向到nms,如下所示:systemctllist-units--type=target|nms当文本停止闪烁时,按任意键“解密”它。上面的systemctl命令只是一个示例——您几乎可以用任何东西替换它!lolcat这是一个用彩虹着色终端输出的命令。不工作,但它看起来很棒!安装说明lolcat是一个Ruby包,可从官方RubyGems存储库获得。因此,您首先需要gem客户端:sudodnfinstall-yruby??gems然后安装lolcat本身:geminstalllolcat再次,将任何其他命令与lolcat命令进行管道传输,并在Fedora终端中享受彩虹(和独角兽!)。chafachafa是一个命令行图像转换器和查看器。它可以帮助您在不离开终端的情况下欣赏图像。语法非常简单:chafa/path/to/your/image你可以将几乎任何类型的图像转换为chafa,包括JPG、PNG、TIFF、BMP或几乎任何ImageMagick支持的图像——这就是chafa用来解析输入的文件引擎。最酷的是,chafa还可以在您的终端中显示非常流畅的动画GIF!安装说明chafa还没有为Fedora打包,但是从源代码构建它很容易。首先,获取必要的构建依赖项:sudodnfinstall-yautoconfautomakelibtoolgtk-docglib2-develImageMagick-devel接下来,从项目的GitHub页面克隆代码或下载快照,然后cd到chafa目录,就是这样:gitclonehttps://github.com/hpjansson/chafa./autogen.shmakesudomakeinstall首次运行大图像可能需要一段时间来处理,但chafa会缓存你加载的所有内容。下一次运行几乎是瞬时的。BrowshBrowsh是一个成熟的终端网络浏览器。它比Lynx更强大,当然也更引人注目。Browse以无头模式启动Firefox网络浏览器(因此您看不到它),并借助特殊的网络扩展将其连接到您的终端。因此,Browsh可以像Firefox一样呈现所有富媒体内容,只是带有一点像素化的风格。安装说明这个项目为各种Linux发行版提供包,包括Fedora。以这种方式安装:sudodnfinstall-yhttps://github.com/browsh-org/browsh/releases/download/v1.4.6/browsh_1.4.6_linux_amd64.rpm之后,启动browsh命令并给它几秒钟加载。按Ctrl+L将焦点切换到地址栏并开始浏览网页,就像以前一样!使用Ctrl+Q返回终端。
