Linux命令行替代品

基本的Linux命令行工具有哪些替代方案?所有旧的基本工具都得到了广泛使用,这些替代方法还提供了其他好处,这些优点在远程连接到服务器的许多情况下非常有用。这些工具已经过现代化改造,并已移植到不同的系统中,以提高可用性并使其成为现代系统的最佳选择。
基本的Linux命令行工具替代方法如下:1,作为du,ncdu的替代方法NCurses磁盘使用率(ncdu)工具提供了与du类似的结果,但是在基于curses的交互界面中,它着重于那些占用磁盘的目录有很大的空间。 Ncdu将花费一些时间分析磁盘,然后根据您最常用的目录或文件显示结果。
如图2所示,htop是top的替代方案,top是类似于top的交互式过程查看器,但是它提供了更好的即用型用户体验。默认情况下,htop将以令人愉悦的颜色显示与top相同的度量。
3.代替man的tldr mantldr命令行工具显示简化的命令用法信息,主要包括示例。它充当社区项目tldr页面的客户端。
该工具不能替代人。手册页仍然是许多工具的标准化且完整的信息源。
但是,在某些情况下,人会提供过多的信息。有时,您不需要命令的所有信息。
您只要尝试记住基本选项即可。例如,curl命令的手册页几乎有3000行。
相比之下,curl的tldr页只有40行4.作为sed / grep的替代方案,jqqjq是一个命令行JSON处理器,类似于sed或grep,但专门设计用于处理JSON数据。如果您是在日常任务中使用JSON的开发人员或系统管理员,那么这是工具箱中必不可少的工具。
与通用文本处理工具(例如grep和sed)相比,jq的主要优点在于它了解JSON的数据结构,并允许使用单个表达式创建复杂的查询。 5. fd作为find的替代方法,是find命令的一种简单快速的替代方法。
其目的不是要替换find提供的所有功能;相反,它提供了一些合理的默认值,这在某些情况下非常有用。例如,当在包含Git存储库的目录中搜索源代码文件时,fd将自动排除隐藏文件和目录(包括.git目录),并忽略.gitignore文件中的模式。
一般而言,其搜索速度更快,并且在首次搜索时提供了更多相关的结果。默认情况下,fd在当前目录中执行不区分大小写的模式搜索,并且输出显示为彩色。
使用查找执行相同的搜索需要您提供其他命令行参数。

产品知识/行业、品牌资讯