返回顶部
首页 > 资讯 > 操作系统 >Linux中find替代工具是什么
  • 392
分享到

Linux中find替代工具是什么

2023-06-16 11:06:18 392人浏览 薄情痞子
摘要

这篇文章主要介绍了linux中find替代工具是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。fd 命令提供了一种简单直白的搜索 Linux 文件系统的方式。fd 是一个

这篇文章主要介绍了linux中find替代工具是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

fd 命令提供了一种简单直白的搜索 Linux 文件系统的方式。

fd 是一个超快的,基于 Rust 的 Unix/Linux find 命令的替代品。它不提供所有 find 的强大功能。但是,它确实提供了足够的功能来覆盖你可能遇到的 80% 的情况。诸如良好的规划和方便的语法、彩色输出、智能大小写、正则表达式以及并行命令执行等特性使 fd 成为一个非常有能力的后继者。

安装

进入 fd GitHub 页面,查看安装部分。它涵盖了如何在MacOS、 Debian/ubuntu Red Hat 和 Arch Linux 上安装程序。安装完成后,你可以通过运行帮助来获得所有可用命令行选项的完整概述,通过 fd -h 获取简明帮助,或者通过 fd --help 获取更详细的帮助。

简单搜索

fd 旨在帮助你轻松找到文件系统中的文件和文件夹。你可以用 fd 带上一个参数执行最简单的搜索,该参数就是你要搜索的任何东西。例如,假设你想要找一个 markdown 文档,其中包含单词 services 作为文件名的一部分:

$ fd servicesdownloads/services.md

如果仅带一个参数调用,那么 fd 递归地搜索当前目录以查找与莫的参数匹配的任何文件和/或目录。使用内置的 find 命令的等效搜索如下所示:

$ find . -name 'services'downloads/services.md

如你所见,fd 要简单得多,并需要更少的输入。在我心中用更少的输入做更多的事情总是对的。

文件和文件夹

您可以使用 -t 参数将搜索范围限制为文件或目录,后面跟着代表你要搜索的内容的字母。例如,要查找当前目录中文件名中包含 services 的所有文件,可以使用:

$ fd -tf servicesdownloads/services.md

以及,找到当前目录中文件名中包含 services 的所有目录:

$ fd -td servicesapplications/serviceslibrary/services

如何在当前文件夹中列出所有带 .md 扩展名的文档?

$ fd .mdadministration/administration.mddevelopment/elixir/elixir_install.mdreadme.mdsidebar.mdlinux.md

从输出中可以看到,fd 不仅可以找到并列出当前文件夹中的文件,还可以在子文件夹中找到文件。很简单。

你甚至可以使用 -H 参数来搜索隐藏文件:

fd -H sessions ..bash_sessions

指定目录

如果你想搜索一个特定的目录,这个目录的名字可以作为第二个参数传给 fd

$ fd passwd /etc/etc/default/passwd/etc/pam.d/passwd/etc/passwd

在这个例子中,我们告诉 fd 我们要在 etc 目录中搜索 passwd 这个单词的所有实例。

全局搜索

如果你知道文件名的一部分,但不知道文件夹怎么办?假设你下载了一本关于 Linux 网络管理的书,但你不知道它的保存位置。没有问题:

fd Administration //Users/pmullins/Documents/Books/Linux/Mastering Linux Network Administration.epub

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux中find替代工具是什么”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网操作系统频道,更多相关知识等着你来学习!

--结束END--

本文标题: Linux中find替代工具是什么

本文链接: https://lsjlt.com/news/283337.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中find替代工具是什么
    这篇文章主要介绍了Linux中find替代工具是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。fd 命令提供了一种简单直白的搜索 Linux 文件系统的方式。fd 是一个...
    99+
    2023-06-16
  • Linux中一种友好的find替代工具(fd命令)
    fd 命令提供了一种简单直白的搜索 linux 文件系统的方式。 fd 是一个超快的,基于 Rust 的 Unix/Linux find 命令的替代品。它不提供所有 find 的强大功能。但是,它确实提供了足够的功能来覆...
    99+
    2022-06-04
    Linux fd命令 Linux find替代工具
  • linux代码工具是什么
    这篇文章主要介绍linux代码工具是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!linux代码工具有:1、Eclipse;2、LightTable;3、Sublime Text;4、Brackets;5、Dar...
    99+
    2023-06-21
  • Linux中查找工具的友好替代方案
    find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 语法 fi...
    99+
    2022-06-04
    linux find linux fd linux 查找工具替代方案
  • 连接linux工具是什么
    这篇文章主要介绍“连接linux工具是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“连接linux工具是什么”文章能帮助大家解决问题。连接工具有:1、Xshell,可用于Win界面下远程连接li...
    99+
    2023-06-30
  • linux抓包工具是什么
    本篇内容主要讲解“linux抓包工具是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux抓包工具是什么”吧!linux抓包工具:1、Charles,通过成为电脑或者浏览器的代理,截取请...
    99+
    2023-06-30
  • 什么是监控工具Linux iotop
    这期内容当中小编将会给大家带来有关什么是监控工具Linux iotop,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。iotop的简介:iotop是一款开源、免费的用来监控磁盘I/O使用状况的类似top命令...
    99+
    2023-06-15
  • 代理IP工具指的是什么
    小编给大家分享一下代理IP工具指的是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、IP地址分为动态和静态两种。中国庞大的网络需求与短缺的知识产权地址资源成...
    99+
    2023-06-20
  • Linux命令中的find命令是什么
    Linux命令中的find命令是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。find 是 Linux 中强大的搜索命令,不仅可以按照文件名搜索文件,还可以按照权限、大小、...
    99+
    2023-06-28
  • Linux动态追踪工具是什么
    今天小编给大家分享一下Linux动态追踪工具是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。线程与内存剖析,只能观测到进...
    99+
    2023-06-26
  • 手机远程linux工具是什么
    本篇内容介绍了“手机远程linux工具是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!手机远程linux工具有:1、JuiceSSH,是...
    99+
    2023-06-30
  • Linux 中最好的 Python 编程工具是什么?
    Python 是一种广泛使用的高级编程语言,其语法简单易懂,适用于各种应用场景。在 Linux 系统中,开发者可以使用多种编程工具来编写 Python 代码。本文将介绍 Linux 中最好的 Python 编程工具。 Vim Vim ...
    99+
    2023-08-07
    编程算法 shell linux
  • linux中cTop工具有什么用
    这篇文章主要介绍linux中cTop工具有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!什么是 cTopctop 为多个容器提供了一个简洁凝练的实时指标概览。它是一个类 top 的针对容器指标的界面。它展示了容...
    99+
    2023-06-16
  • 基本Linux命令行工具的现代化替代品有哪些
    小编给大家分享一下基本Linux命令行工具的现代化替代品有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1. 作为 du 替代品的 ncduNCurses 磁盘利用率(ncdu)工具提供了与 du 类似的结果,但是在一...
    99+
    2023-06-15
  • css中Patternify是什么工具
    这篇文章主要介绍了css中Patternify是什么工具,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 Patternify 是无缝拼接...
    99+
    2024-04-02
  • Linux系统的备份工具是什么
    这篇文章主要为大家展示了“Linux系统的备份工具是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统的备份工具是什么”这篇文章吧。01.RsyncRsync是一款在Linux用户...
    99+
    2023-06-16
  • linux数据库管理工具是什么
    这篇“linux数据库管理工具是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linux数据库管理工具是什么”文章吧。l...
    99+
    2023-06-30
  • Linux中的IP工具有什么用
    小编给大家分享一下Linux中的IP工具有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ifconfig 命令在 Linux 上被弃用已有十多年的时间了,而...
    99+
    2023-06-16
  • css中Button Generator是什么工具
    这篇文章主要介绍了css中Button Generator是什么工具,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 Button Gen...
    99+
    2024-04-02
  • html5中开发工具是什么
    这篇文章主要介绍html5中开发工具是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!开发工具:1、HBuilder;2、Notepad++;3、Dreamweaver;4、Sublime Text3;5、Ecli...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作