FD - Eine einfache und schnelle Alternative zum Befehlsbefehl
- 2565
- 515
- Marleen Weight
Die meisten Linux -Benutzer sind mit dem Befehl Find und den vielen Fällen, die es verwendet werden können. Heute werden wir eine Alternative zur Suche nach dem Befehl namens überprüft fd.
fd ist ein einfaches, schnelles und benutzerfreundliches Tool, das einfach schneller abschneiden soll als zu finden. Es soll nicht vollständig ersetzen finden, sondern geben Sie eine benutzerfreundliche Alternative, die etwas schneller funktioniert.
FD -Funktionen
Einige der bemerkenswerten Merkmale von fd:
- Einfach zu bedienende Syntax - FD *Muster * anstatt find -iname *Muster *.
- Die farbenfrohe Ausgabe ähnelt dem Befehl des LS.
- Schnelle Leistung. Die Benchmarks des Entwicklers sind hier verfügbar.
- Smart Search mit Fall-unempfindlich standardmäßig und wechselt zu Fall empfindlich, wenn Muster ein Großbuchstaben beherrscht.
- Schaut nicht standardmäßig in versteckte Dateien und Verzeichnisse an.
- Schaut nicht in .Gitignore standardmäßig.
- Unicode -Bewusstsein.
So installieren Sie FD unter Linux
Wir werden uns ansehen, wie man installiert fd In verschiedenen Linux -Verteilungen mit dem Standardpaket -Manager wie gezeigt.
$ sudo apt installieren fd-find [auf Debian, Ubuntu und Minze] $ sudo yum install fd-find [on Rhel/Centos/Fedora Und Rocky Linux/Almalinux] $ sudo entstehen -a sys -apps/fd [on Gentoo Linux] $ sudo pacman -s fd [auf Arch Linux] $ sudo zypper install fd [on OpenSuse] $ sudo apk hinzufügen fd [on Alpine Linux]
So verwenden Sie FD unter Linux
Ähnlich dem Befehl Find, fd hat viele Anwendungsfälle, aber beginnen wir zunächst die verfügbaren Optionen:
# fd -h oder # fd -helpFD -Befehlsnutzung
Schauen wir uns einige Beispiele an. Du kannst rennen fd Ohne Argumente ist die Ausgabe dem LS -R -Befehl sehr ähnlich.
# fd
Im nächsten fd Beispiele, ich werde eine Standard -WordPress -Installation verwenden, die sich befindet /var/www/html/
So suchen Sie nach verschiedenen Dateien und Ordnern.
Im folgenden Beispiel habe ich nur die ersten 10 Ergebnisse für die kürzere Ausgabe des Befehls genommen.
# fd | KopfFD -Befehlsbeispiel
Angenommen, wir möchten alle JPG -Dateien finden. Wir können die verwenden "-E"
Flag zum Filter nach Dateierweiterung:
# fd -e jpgFD - Finden Sie JPG -Dateien
Der "-E"
Flag kann in Kombination mit einem solchen Muster verwendet werden:
# Fd -e PHP Index
Der obige Befehl sucht nach Dateien mit Erweiterung Php und die Zeichenfolge haben “Index" in ihnen:
FD - Finden Sie String in DateienWenn Sie einige Ergebnisse ausschließen möchten, können Sie die verwenden "-E"
Flagge wie folgt:
# FD -e PHP Index -e WP -Inhalt
In diesem Befehl wird alle Dateien mit PHP -Erweiterung gesucht, die die Zeichenfolge enthalten “Index"Und wird Ergebnisse aus dem" ausschließen "WP-Inhalt" Verzeichnis.
FD - Dateien ausschließen, während Sie die Zeichenfolge in Dateien durchsuchenWenn Sie ein Suchverzeichnis angeben möchten, müssen Sie es lediglich als Argument angeben:
# fdFD - Finden Sie Dateien im Verzeichnis
Genauso wie finden, Sie können verwenden -X
oder --Geschäftsführer
Argumente zur Ausführung paralleler Befehls mit den Suchergebnissen durchführen.
Hier ist ein Beispiel, in dem wir verwenden werden Chmod Berechtigungen der Bilddateien ändern
# fd -e jpg -x chmod 644
Das obige findet alle Dateien mit Erweiterung JPG und wird rennen Chmod 644
.
Hier sind einige nützliche Erklärungen und die Verwendung der Klammern:
- Ein Platzhalter, der mit dem Pfad des Suchergebnisses geändert wird (WP-Content/Uploads/01.JPG).
.
- ähnlich zu, aber ohne die Dateierweiterung (WP-Content/Uploads/01).
/
: Ein Platzhalter, der durch den Grundnamen des Suchergebnisses ersetzt wird (01.JPG).//
: Elternverzeichnis des entdeckten Pfades (WP-Content/Uploads).//.
: Nur der Basisname ohne die Erweiterung (01).
Abschluss
Dies war eine kurze Überprüfung der FD -Befehl, dass einige Benutzer möglicherweise einfacher zu bedienen und schneller sind. Wie bereits in diesem Artikel erwähnt fd soll nicht vollständig ersetzen finden, sondern bieten eine einfache Verwendung, eine einfachere Suche und eine bessere Leistung. Fd Nimmt nicht viel Platz und ist ein schönes Werkzeug in Ihrem Arsenal.
- « 15 FOSS -Programme (Beste Free und Open Source Software) für Linux
- So installieren Sie WordPress mit Lampe in rhelbasierten Verteilungen »