linux迅雷替代工具_Linux中查找工具的友好替代品
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 services
downloads / services.md
如果仅使用单个参数调用,则
fd在当前目录中递归搜索与您的参数匹配的任何文件和/或目录。 使用内置find
命令的等效搜索如下所示:
$ find . -name 'services'
downloads / services.md
如您所见,
fd
更加简单并且需要更少的键入。 在我的书中,用更少的打字来完成更多的工作总是一个胜利。
文件和文件夹
您可以使用-t
参数将搜索限制为文件或目录,后跟代表您要搜索的字母的字母。 例如,要查找当前目录中文件名中包含services
的所有文件,请使用:
$ fd -tf services
downloads / services.md
并查找文件名中包含
services的当前目录中的所有目录:
$ fd -td services
applications / services
library / services
如何在当前文件夹中列出所有带有
.md扩展名的文档?
$ fd .md
administration / administration.md
development / elixir / elixir_install.md
readme.md
sidebar.md
linux.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
结语
fd
实用程序是find
命令的理想替代品,并且我相信您会发现它和我一样有用。 要了解有关该命令的更多信息,只需浏览相当广泛的手册页。
翻译自: https://opensource.com/article/18/6/friendly-alternative-find
linux迅雷替代工具
linux迅雷替代工具_Linux中查找工具的友好替代品相关推荐
- Kali linux学习入门-Kali菜单中各工具功能
想要进入安全行业为安全事业做贡献,就要硬着头皮学点什么.就像为什么军人往往都有更高的成就?因为自律.克服玩游戏的欲望吧,踏踏实实学点东西.http://www.cnblogs.com/lsdb/p/6 ...
- linux 多级目录查找,Linux如何在多级目录中查找某个文件
Linux在多级目录中查找某个文件的方法:find /dir -name filename.ext du -a | grep filename.ext locate filename.ext Linu ...
- linux wget返回值_Linux中curl命令和wget命令的使用介绍与比较
原文链接: 这篇文章主要给大家介绍了Linux中curl命令和wget命令使用以及这两者之间的区别比较,curl和wget命令都是Linux下的工具,可以用来下载文件.文中介绍的非常详细,相信对大家具 ...
- linux 硬链接 软链接_Linux中的软链接–完整参考
linux 硬链接 软链接 A link in Linux systems are pointers to a file or a directory. There are two types of ...
- liunx 全盘查找_Linux中查找文件夹的命令
展开全部 Linux中查找文件夹的命令是32313133353236313431303231363533e78988e69d8331333431346430find命令. Linux-文件搜索命令fi ...
- linux定向查日志_linux日志查找技巧
基础命令 # 查询日志尾部最后10行的日志; tail -n 10 test.log #查询10行之后的所有日志; tail -n +10 test.log # 查询日志文件中的头10行日志; hea ...
- linux中mtools工具_Linux中mtools命令起什么作用呢?
摘要: 下文讲述Linux中mtools命令的功能说明,如下所示: mtools命令功能: 显示出linux下可模拟MS-DOS工具集的命令集合 mtools命令的语法格式: mtools [参数] ...
- linux内核关系绘图工具_Linux中的绘图工具
linux内核关系绘图工具 如果您是像我这样的大型开源狂热者,您可能会经常遇到有关专有工具的开源替代品的问题. 从"替代方案到Microsoft®Visio®"部门,这里有三个技巧 ...
- linux 运行ctl文件_Linux磁盘检测工具smartctl的使用和分析
1编写目的 在如今大数据的环境中,磁盘的性能和稳定性是非常重要的一个业务因素.在Linux系统中,smartctl是较为常用的磁盘检测工具. 本文基于Linux系统中smartctl进行分析,目的在于 ...
最新文章
- Java项目:学生管理系统(java+Springboot+Maven+mybatis+Vue+Mysql)
- Oracle OS Block Header
- php将多个页面写在一个页面,php – 将多个标签添加到WooCommerce单个产品页面
- Laravel——Passport OAuth
- docker 不挂断创建容器
- Angular 依赖注入 useClass 的实例创建位置
- POJ 1611 The Suspects (并查集)
- 脉位调制解调 matlab,通信原理与matlab仿真v2 第五章 DBPSK调制解调器(1)
- netty 水位线与oom
- 深入浅出linux三剑客之awk必杀技一例
- 阿里数据中台大火,国外却在建设数据湖,这两者什么关系?
- 进程+协程 计算操作
- 去掉内容中的所有全部html标签。
- DM9000有线网卡驱动编写
- Java之IO流(二)
- 物联网发展的尴尬境况:理想与现实仍有差距
- 信息安全等级保护测评师模拟考试
- 哈尔滨学计算机编程学校,哈尔滨中小学生编程学校排名
- 达克效应:无知要比知识更容易产生自信
- 计算机下桌面显示不出来,电脑桌面文档不会在右边显示出来怎么办