別再用ls、cat命令了,這有一套全新升級版,簡潔快速還易上手
本文經AI新媒體量子位(公眾號ID:QbitAI)授權轉載,轉載請聯系出處。
最近,一套“現代版Unix命令”在GitHub上火了。
5天就達到了2k星。

網友看了后表示:這是ACE啊!
我已經做好不用任何GUI工具箱的準備了。
命令中沒有看到任何GUI工具箱的影子,但是運用了很多更簡單、更智能的方法。

有人體驗了一把后表示:這比原版命令快得多啊!
fd比find快得多。

而我們熟知的Linux、macOS、Android等操作系統,其實都是類Unix系統。
所以這套升級版命令能使用的場景非常多。
話不多說,我們就來看看這套升級版命令到底長啥樣吧!
不止現代,而且更快
升級版的命令,也都有升級的名字。
比如可以用來顯示或連接文件的cat命令,在升級版中改名叫bat。
bat是帶有語法高亮和Git集成的cat 克隆版 ,具體命令如下:

用來查找指定文件的find命令,在升級版中叫fd。
不僅是名字更加簡短了,與原始命令相比,它使用起來也更簡單方便、用戶更容易上手操作。

用來顯示指定目錄或文件信息的ls命令也有了升級版——exa.

lsd是新的文件列表命令,可以向下兼容ls。

dust是一個用rust語言編寫的更直觀的du。

broot是查看、瀏覽目錄tree的一種新途徑。

grep命令可以用來查找文件中的字符串,ripgrep可以很好替代它,而且速度更快。

ag是一個類似于ack命令的代碼搜索工具,而它的速度更快。

……
以上是這套升級版命令中的幾個舉例,從中可以看出,普遍新命令都是基于原始命令的基礎上,能夠更快、更便捷執行任務。
這也與Unix簡潔至上的理念相呼應。
雖然Unix系統已經漸漸淡出人們的視野,但是Unix命令可以被應用的場景有很多。
比如我們熟知的Linux、macOS、Android、QNX等商業系統,以及“學院派”的BSD(Berkeley Software Distribution),都是類Unix操作系統。
所以,這套更加強大的命令,你要不要也來試一下呢?
使用指南
首先,打開項目頁面(文末附地址)后會發現,點擊每種命令后可直接跳轉到它的主頁面。

以bat命令舉例,以下則為它的GitHub頁面。

項目頁面給出了三大主流系統的安裝方法。

按照步驟安裝成功后,就能用bat命令來顯示文件了。

目前這個合集中共有25個命令,大家可以按需自取~
GitHub地址:
https://github.com/ibraheemdev/modern-unix