明敏来自奥菲寺
量子报道| QbitAI,微信官方账号
最近,一组“现代Unix命令”在GitHub中流行起来。
五天就达到了2k星。
看完之后,网友说:这是ACE!
我准备好不用GUI工具箱了。
命令中没有GUI工具箱的影子,但是使用了很多更简单更聪明的方法。
有人体验过说:这比原来的命令快多了!
Fd比find快得多。
熟悉的操作系统如Linux、macOS、Android都是类似Unix的系统。
因此,这个升级的命令可以使用许多场景。
话不多说,我们来看看这个升级后的命令是什么样子的。
不仅现代,而且更快
升级的命令也有升级的名称。
例如,可用于显示或连接文件的cat命令在升级版本中被重命名为bat。
Bat是cat的克隆版本,具有语法高亮和Git集成。具体命令如下:
用于查找指定文件的find命令在升级版本中称为fd。
不仅名称更短,而且与原来的命令相比,使用起来更简单方便,用户更容易使用。
用于显示指定目录或文件信息的ls命令也已升级-exa。
Lsd是一个新的文件列表命令,可以向后兼容ls。
灰尘是用铁锈语言写的更直观的du。
Broot是一种查看和浏览目录树的新方法。
Grep命令可以用来查找文件中的字符串,ripgrep可以很好地替代它,而且速度更快。
Ag是类似ack命令的代码搜索工具,速度比较快。
……
以上就是升级后的命令的一些例子,从中我们可以看出新命令一般都是基于原来的命令,这样可以更快更方便的执行任务。
这也呼应了Unix的简单第一的理念。
虽然Unix系统已经逐渐淡出了人们的视野,但是可以应用Unix命令的场景还有很多。
比如熟悉的商用系统,比如Linux、macOS、安卓、QNX、学术BSD都是类似Unix的操作系统。
那么,你想试试这个更强大的命令吗?
使用指南
首先,打开项目页面后,你会发现点击每个命令后,都可以直接跳转到它的主页面。
以bat命令为例,下面是它的GitHub页面。
项目页面给出了三种主流系统的安装方法。
按照步骤安装成功后,可以用bat命令显示文件。
目前这个集合有25个命令,大家可以根据需要拿起来~
GitHub地址:
https://github.com/ibraheemdev/modern-unix