许多 Linux 用户认为在终端中工作要么太复杂,要么太无聊,并试图逃避它。 不过,这里有一个解决方法——为您的终端提供四个出色的开源应用程序。 它们有趣且易于使用,当您需要花时间在命令行中时,它们甚至可以照亮您的生活。
没有更多的秘密
这是一个简单的命令行工具,可重现 1992 年电影中著名的数据解密效果 运动鞋. 该项目允许您编译 nms 命令,该命令使用管道数据并以混乱字符的形式打印输出。 完成后,您可以按任意键,并以酷炫的好莱坞风格效果查看输出的实时“解密”。
这个 GIF 动画简要展示了 No More Secrets 效果
安装说明
一个新鲜的 Fedora 工作站系统已经包含了从源代码构建 No More Secrets 所需的一切。 只需在终端中输入以下命令:
git clone https://github.com/bartobri/no-more-secrets.git cd ./no-more-secrets make nms make sneakers ## Optional sudo make install
对还记得原版电影的人来说,sneakers 命令是一个小奖励,但主要英雄是 nms。 使用管道将任何 Linux 命令重定向到 nms,如下所示:
systemctl list-units --type=target | nms
一旦文本停止闪烁,按任意键“解密”它。 上面的 systemctl 命令只是一个 example – 你几乎可以用任何东西替换它!
笑笑猫
这是一个用彩虹为终端输出着色的命令。 没有什么比这更没用了,但是男孩,它看起来棒极了!
让你的 Linux 命令输出看起来很有趣!
安装说明
Lolcat 是一个 Ruby 包,可从官方 Ruby Gems 托管获得。 因此,您首先需要 gem 客户端:
sudo dnf install -y rubygems
然后安装 Lolcat 本身:
gem install lolcat
再次,使用 lolcat 命令来管道任何其他命令,并在您的 Fedora 终端。
查法
缩小终端视图以提高 Chafa 的分辨率
查法是一个 命令行图像转换器和查看器. 它可以帮助您在不离开可爱终端的情况下欣赏图像。 语法非常简单:
chafa /path/to/your/image
您可以将几乎任何类型的图像扔到 Chafa,包括 JPG、PNG、TIFF、BMP 或 ImageMagick 支持的几乎任何图像——这是 Chafa 用于解析输入文件的引擎。 最酷的部分是,Chafa 还可以在您的终端内显示非常流畅和流畅的 GIF 动画!
安装说明
Chafa 没有包装 Fedora 但是,从源代码构建它很容易。 首先,获取必要的构建依赖项:
sudo dnf install -y autoconf automake libtool gtk-doc glib2-devel ImageMagick-devel
接下来,从项目的 Github 页面克隆代码或下载快照,然后 cd 到 Chafa 目录。 之后,您就可以开始了:
git clone https://github.com/hpjansson/chafa ./autogen.sh make sudo make install
大图像在第一次运行时可能需要一段时间来处理,但 Chafa 会缓存您使用它加载的所有内容。 下一次运行几乎是瞬时的。
浏览
Brosh 是一个成熟的终端网络浏览器。 它比 Lynx 更强大,当然更引人注目。 浏览器启动 Firefox 无头模式下的网络浏览器(这样您就看不到它)并借助特殊的网络扩展将其与您的终端连接。 因此,Browsh 渲染所有富媒体内容就像 Firefox只是有点像素化的风格。
Fedora 杂志在浏览器中看起来仍然很棒
安装说明
该项目为各种 Linux 发行版提供包,包括 Fedora. 以这种方式安装它:
sudo dnf install -y https://github.com/browsh-org/browsh/releases/download/v1.4.6/browsh_1.4.6_linux_amd64.rpm
之后,启动 browsh 命令并给它几秒钟的时间来加载。 按 Ctrl+L 将焦点切换到地址栏,开始以前所未有的方式浏览网页! 使用 Ctrl+Q 返回终端。