5 个基本 Linux 命令的现代替代品

Linux 有一个命令库,其中一些命令被大多数用户定期使用。 在本模块中,我们将列出五个命令,它们是您日常命令的绝佳替代品,并且功能更强大。

1. Exa – 更好的 ls 命令

说到基本命令, ls 是我们学习的第一个命令之一。 它也是一个必不可少的日常命令,它可以帮助我们列出目录中的所有文件,还可以帮助我们列出有关相同文件的各种其他信息。 现在,让我向您介绍 ,现代的替代品 ls. 它使用颜色代码来显示各种不同时间的信息,并包含 ls 的所有功能,并添加了一些自己的功能,例如查看目录的 Git 状态或递归到具有树状视图的目录。

Exa(左)vs Ls(右)

2. Tldr – 总结手册页

使用 Linux 时, 手册页 是任何 Linux 用户/程序员都不可或缺的东西。 但是,有时很难浏览 手册页,尤其是当您正在寻找非常微不足道的东西时。 为了克服这种乏味的 手册页, 我们有 域名,它显示了命令行工具的简单帮助页面,来自 tldr 页面 项目。 它还包括一些示例,以便我们更好地理解。 有关更多信息,您可以查看我们的 tldr 的网站.

Ls 的 Tldr 输出

3. Htop – 对 top 命令的更多视觉替代

在谈到系统监控时, 最佳 是我们想到的第一个命令。 但是,与此列表中的其他命令一样,导航和理解有时会很笨拙。 这是哪里 进来。 是一个基于 ncurses 的, 最佳– 实现文本图形界面的类似工具,并允许输出滚动。 它也非常丰富多彩,呈现的信息非常易于理解。

Htop(左)与顶部(右)Htop(左)与顶部(右)

4. Neovim——漂亮的 Vim 替代品

Vim/Vi 可能是最知名的文本编辑器(推荐阅读 – Vim 教程)。 尽管它为使用插件提供了很大的自定义空间,但对用户来说仍然有点麻烦。 另一方面,Neovim 内置了许多这些功能。 它基本上是 Vim 的一个分支,默认情况下启用了许多功能,例如语法突出显示和自动缩进。 要获得两者差异的详细列表,打开neovim并键入 :h vim-差异

Neovim 左与香草 Vim 右Neovim 左与香草 Vim 右

5. Bat/Batcat – 带有语法高亮等功能的 Cat 命令克隆

在基本 Linux 命令的上下文中, 较少的 是在终端中读取文件时最有用的命令。 (在某些发行版中,它可以作为 蝙蝠猫) 另一方面,是一个 使用语法高亮和 Git 集成进行克隆。 它不仅以可读的方式呈现数据,而且还包括行号和选择性突出显示,这使得它非常实用。 它还包括多语言支持并支持多个主题!

蝙蝠(左)与少(右)蝙蝠(左)与少(右)

结论

此处列出的大多数命令是其各自主要二进制文件的分支,因此几乎涵盖了它们的所有功能。 每天,Linux 用户和程序员对技术堆栈的要求都在不断增加,这些遗留程序的新版本不断出现是很自然的。