四款炫酷Linux开源程序照亮你的生活!

许多 linux 用户认为在终端中工作太复杂、无聊,并试图逃避它。但这里有个改善方法 —— 四款终端下很棒的开源程序。它们既有趣又易于使用,甚至可以在你需要在命令行中工作时照亮你的生活。
no more secrets
这是一个简单的命令行工具,可以重现 1992 年电影sneakers中所见的著名数据解密效果。该项目让你编译个nms命令,该命令与管道数据一起使用并以混乱字符的形式打印输出。开始后,你可以按任意键,并能在输出中看到很酷的好莱坞效果的现场“解密”。
安装说明
一个全新安装的 fedora workstation 系统已经包含了从源代码构建 no more secrets 所需的一切。只需在终端中输入以下命令:
git clonehttps://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命令只是一个例子 —— 你几乎可以用任何东西替换它!
lolcat
这是一个用彩虹为终端输出着色的命令。没什么用,但是它看起来很棒!
安装说明
lolcat是一个 ruby 软件包,可从官方 ruby gems 托管中获得。所以,你首先需要 gem 客户端:
sudo dnf install -yrubygems
然后安装 lolcat 本身:
gem install lolcat
再说一次,使用lolcat命令管道任何其他命令,并在 fedora 终端中享受彩虹(和独角兽!)。
chafa
chafa是一个命令行图像转换器和查看器。它可以帮助你在不离开终端的情况下欣赏图像。语法非常简单:
chafa /path/to/your/image
你可以将几乎任何类型的图像投射到 chafa,包括 jpg、png、tiff、bmp 或几乎任何 imagemagick 支持的图像 – 这是 chafa 用于解析输入文件的引擎。最酷的部分是 chafa 还可以在你的终端内显示非常流畅的 gif 动画!
安装说明
chafa 还没有为 fedora 打包,但从源代码构建它很容易。首先,获取必要的构建依赖项:
sudo dnf install -yautoconf automake libtool gtk-doc glib2-devel imagemagick-devel
接下来,克隆代码或从项目的 github 页面下载快照,然后 cd 到 chafa 目录,这样就行了:
git clonehttps://github.com/hpjansson/chafa
./autogen.sh
make
sudo make install
大的图像在第一次运行时可能需要一段时间处理,但chafa会缓存你加载的所有内容。下一次运行几乎是瞬间完成的。
browsh
browsh 是完善的终端网页浏览器。它比 lynx 更强大,当然更引人注目。 browsh 以无头模式启动 firefox web 浏览器(因此你无法看到它)并在特殊 web 扩展的帮助下将其与你的终端连接。因此,browsh 能像 firefox 一样呈现所有富媒体内容,只是有点像素化的风格。
安装说明
该项目为各种 linux 发行版提供了包,包括 fedora。以这种方式安装:
sudo dnf install -yhttps://github.com/browsh-org/browsh/releases/download/v1.4.6/browsh_1.4.6_linux_amd64.rpm
之后,启动 browsh 命令并给它几秒钟加载。按 ctrl+l 将焦点切换到地址栏并开始浏览 web,就像以前一样使用!使用 ctrl+q 返回终端。

中软国际DSM数据迁移工具,为您实现端到端的一键数据迁移
这些年来,我们的数据科学究竟发生了什么变化?
单片机可以识别模拟信号么?单片机接收的是什么信号?
我国制造业核心技术需不断突破,才是强国之本
坐高铁带多大的充电宝好,安全带上高铁的充电宝推荐
四款炫酷Linux开源程序照亮你的生活!
基于随机分区的超快并行DBSCAN算法介绍
集成化的Speaker Box设计
华为watch3功能介绍 华为watch3使用教程
如何从PC机RS-232串口获取电源的简单方法详细说明
继电维护设备的原理图
验证电阻网络的分压和分流特性实验方案
新处理器力撑ADAS 德州仪器发动智能驾驶攻势
FPGA设计心得之Aurora IP核例子简析与仿真
安徽电信完成5G﹢4G﹢C网全频段收编实验,打造4G/5G协同的极速网络
Vienna整流电路的基本原理和调制方式
PMSM电机热设计的关键领域包括哪些
SKM2105QR_B1I,B1C北斗三号定位模块+天线一体化IP67 GNSS G-mouse
rk3568和rk3399对比
Animoca将在2019年下半年发布Atari手机游戏的最新区块链版本