Introducción
Hola chicos, hay un comando alternativo para buscar comando – fd – que tiene algunas características adicionales, que incluyen una salida coloreada más amigable, una velocidad de búsqueda más rápida y algunos valores predeterminados útiles.
fd , es una herramienta simple, rápida y fácil de usar, diseñada para funcionar más rápido en comparación con buscar . No pretende reemplazar completamente a find , sino una alternativa fácil de usar que funciona un poco más rápido.
En este tutorial, le mostraremos cómo instalar y usar fd comando.
Instalar fd en Linux
- Ubuntu, Debian distribuciones basadas, necesita descargar la última versión de fd desde la página de lanzamiento e instalarla usando los siguientes comandos:
wget https://github.com/sharkdp/fd/releases/download/v8.3.1/fd-musl_8.3.1_amd64.deb
sudo dpkg -i fd-musl_8.3.1_amd64.deb
- En otras distribuciones de Linux:
dnf install fd-find #On Fedora
zypper in fd #On OpenSuse
pacman -S fd #On Arch Linux
Usar fd en Linux
- Ejecutar fd sin argumento, la salida es similar a ls -R comando de la siguiente manera:
fd

- Tome solo las primeras 10 salidas para una salida más corta del comando en el primer ejemplo.
- Tome solo las últimas 10 salidas para una salida más corta del comando en el segundo ejemplo.
fd | head
fd | tail

- Use la -e marca para filtrar la salida por extensión de archivo como .png o .txt... etc., como se muestra a continuación
fd -e png
fd -e txt

- Puedes usar una combinación de extensiones con -e bandera como se muestra
fd -e php index /var/www/html/
El comando buscará los archivos con extensión php y tener la cadena index como se muestra a continuación en la salida.

- Puedes usar el -E marcar para excluir los resultados que desea (por ejemplo, a continuación, quiero excluir los archivos con migración string, por lo que buscará archivos que contengan la cadena index y excluirá los resultados de la migración directorio.
fd -e php index -E migration /var/www/html/
Si desea asegurarse del resultado a continuación, vuelva a la captura de pantalla anterior, encontrará el directorio de migración que excluimos aquí.

- Si desea especificar un directorio de búsqueda, simplemente debe proporcionarlo como argumento
fd [pattern] [directory]
- Puede usar -x o –ejec argumentos para realizar la ejecución de comandos en paralelo con los resultados de la búsqueda.
Por ejemplo:
fd -e index -x chmod 755 {}
El comando anterior encontrará todos los archivos con extensión index y ejecutará chmod 755 [ruta al archivo]
- Para comprobar las opciones de fd comando, u obtenga la página de ayuda, ejecute:
fd -h
OR
fd --help

Conclusión
Eso es todo
Ilustramos cómo instalar y usar fd comando {la alternativa de comando de búsqueda} con algunas de sus opciones importantes.
gracias…