博学谷 > 资讯 > 运维 > Linux命令行基本工具替代品有哪些?

原创 Linux命令行基本工具替代品有哪些?

发布时间:2020-08-07 11:12:16 浏览 306 来源:博学谷 作者:吾非鱼

      Linux命令行基本工具替代品有哪些?经常使用所有旧的基本工具,在远程连接到服务器时,这些替代品额外提供了一些在许多场景中都非常有用的好处。这些工具已经被现代化并移植到不同的系统,提高了可用性,使它们成为现代化系统上的最佳选择。

     

    Linux命令行基本工具替代品
      Linux命令行基本工具替代品如下:


      1、作为 du 替代品的 ncdu
      NCurses 磁盘利用率(ncdu)工具提供了与 du 类似的结果,但是在一个基于 curses 的交互式界面中,它重点关注那些占用磁盘空间比较多的目录。
      ncdu 会花一些时间分析磁盘,然后根据你最常用的目录或文件显示结果。


      2、作为 top 替代品的 htop
      htop 是一个类似于 top 的交互式流程查看器,但它提供了更好的开箱即用的用户体验。默认情况下,htop 会用令人愉快的彩色显示与 top 相同的指标。


      3、作为 man 替代品的 tldr
      tldr 命令行工具显示简化的命令用法信息,主要包括示例。它是作为社区项目 tldr pages 的客户端。
      这个工具不能代替 man。man 页面仍然是许多工具规范而完整的信息源。然而,在某些情况下,man 提供的信息太多了。有时候,你不需要一个命令的所有信息;你只是试着记住基本的选项。例如,curl 命令的 man 页面几乎有 3000 行。相反,curl 的 tldr 页面只有 40 行


      4、作为 sed/grep 替代品的 jq
      jq 是一个命令行 JSON 处理器,类似于 sed 或 grep,但专门设计用于处理 JSON 数据。如果你是在日常任务中会用到 JSON 的开发人员或系统管理员,那么这是你工具箱中必不可少的工具。
      与 grep 和 sed 等通用文本处理工具相比,jq 的主要优点是它理解 JSON 的数据结构,允许使用单个表达式创建复杂的查询。


      5、作为 find 替代品的 fd
      fd 是 find 命令的一个简单而快速的替代品。它的目的不是取代 find 提供的全部功能;相反,它提供了一些合理的默认值,在某些情况下非常有用。
      例如,在包含 Git 存储库的目录中搜索源代码文件时,fd 会自动排除隐藏的文件和目录,包括. .git 目录,并忽略.gitignore 文件中的模式。一般来说,它的搜索速度更快,而且第一次搜索时提供了更多相关的结果。
      默认情况下,fd 在当前目录中执行不区分大小写的模式搜索,输出是彩色的。使用 find 进行相同的搜索需要你提供额外的命令行参数。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

领取成功
领取失败
上一篇:网络运维工程师是做什么的?

相关推荐 更多

最新文章

扫描二维码,了解更多信息