So finden Sie in Linux Falldateien Fall-unempfindlich

So finden Sie in Linux Falldateien Fall-unempfindlich
Wenn Sie einen großen Großteil von Dateien in Ihrem Computersystem haben, ist es sehr wichtig, sie organisiert zu halten, damit Sie einfach auf die Dateien zugreifen können, wann immer Sie möchten. Wenn Sie einen vollen Zeitplan haben, können Sie einfach weiterhin Dateien auf Ihr Computersystem ablegen, ohne zu wissen, wo sich eine bestimmte Datei befindet. In dieser Situation kann es sehr schwierig werden, zu arbeiten, insbesondere wenn Sie sofort eine bestimmte Datei benötigen.

Das Linux -Betriebssystem bietet Ihnen mehrere Befehle, die Sie im Terminal ausführen können, um eine bestimmte Datei zu finden. Die meisten dieser Befehle sind zwar sensibel, was bedeutet, dass Sie den genauen Namen Ihrer Datei kennen müssen und ob sie sich in Buchstaben mit unteren Fällen oder in der oberen Fällen oder in einer Kombination von beides befindet. Wenn Sie nicht wissen, welche Buchstaben im Dateinamen aktiviert sind, ist es nicht möglich, die Datei zu finden, die Sie mit diesen Befehlen benötigen.

Es gibt eine Method. Dieser Artikel zeigt, wie Sie eine von Fall unempfindliche Dateisuche in Linux Mint 20 durchführen.

Methode zum Auffinden einer Dateifall-unempfindlich

Für diese Methode werden wir den Befehl „Find“ verwenden. Führen Sie die folgenden Schritte aus:

Klicken Sie in der Taskleiste auf das Terminal Symbol. Dies ist im folgenden Bild zu sehen:

Aus Gründen der Demonstration des Befehls „Find“ werden wir versuchen, die Datei mit dem Namen "Cron" zu finden.sh ”in unserem Heimverzeichnis.

Diese Datei wird im folgenden Bild hervorgehoben:

Der Befehl "find" ist standardmäßig Fallempfindlichkeitsempfindlichkeit. Dies bedeutet, dass Sie, wenn Sie eine Datei mit einem Namen in allen Obergrenzen haben, den Dateinamen in CAPS schreiben müssen. Sie können dies überprüfen, indem Sie den Befehl „Find“ auf folgende Weise ausführen:

$ find . -Nennen Sie Cron.Sch

Hier haben wir unsere Datei "Cron absichtlich" genannt.sh ”anstelle von„ Cron.SH ”, um zu sehen, ob der Befehl" find "den Fall ignoriert und es schafft, mit dem einfachen" -name "-Flag nach der Datei zu suchen.

Sie können sehen, dass der Befehl „Find“ nicht nach unserer angegebenen Datei mit dem einfachen "-name".

Wir können diesen Befehlsfall-unempfindlich machen, indem wir das Flag „-Iname“ mit dem Befehl „Find“ verwenden, der den Fall des Dateinamens ignoriert und sich nur auf die Initialen konzentriert. Wir können den Befehl „Find“ ändern, um ihn auf folgende Weise zu unterempfindlich zu machen:

$ find . -Cron in Namen.Sch


Nachdem wir den obigen Befehl ausgeführt hatten, waren wir leicht in der Lage, unsere Datei mit dem Namen „Cron“ zu finden.SH “, da wir diesen Befehl mit der Flag„ -Iname “verwendet haben. Sie können die Ausgabe dieses Befehls im Bild unten sehen. Seit unserer Datei „Cron.SH ”befand sich in unserem Heimverzeichnis, anstatt einen Pfad auf dem Terminal anzuzeigen. Unser System zeigte nur den genauen Namen unserer Datei im Terminal an.

Um das Szenario etwas komplexer zu machen und die Effektivität des Befehls „Find“ mit dem Flag „-Iname“ zu testen, werden wir versuchen, nach einer Datei zu suchen, die sich innerhalb eines Verzeichnisses im Home-Verzeichnis befindet. Das Verzeichnis mit dem Namen Directory1 befindet sich in unserem Heimverzeichnis. In diesem Verzeichnis haben wir eine Datei mit dem Namen „D2.txt.”Diese Datei ist im Bild unten angezeigt:

Jetzt werden wir versuchen, diese Datei mit dem Befehl „Find“ auf folgende Weise nach dieser Datei zu suchen:

$ find . -inname D2.txt

Auch hier haben wir unsere Datei absichtlich als „D2“ benannt.txt ”anstelle von„ d2.txt ”, um zu überprüfen, ob unser Befehl„ Find “korrekt funktioniert oder nicht.

Aus der Ausgabe dieses Befehls können Sie feststellen, dass der Befehl es geschafft hat, die angegebene Datei korrekt zu finden. In dem Befehl wurde auch zusammen mit dem richtigen Namen den richtigen Dateipfad angezeigt, wie im folgenden Bild gezeigt:

Um das Szenario noch mehr zu komplizieren, haben wir das Unterverzeichnis mit dem Namen Directory2 in dem Verzeichnis namens Directory1 erstellt. Wir haben auch die Datei mit dem Namen „ABCDEF) erstellt.txt ”im Verzeichnis namens Directory2, wie im folgenden Bild hervorgehoben:

Wir werden jetzt versuchen, nach dieser Textdatei zu suchen. Da der Name dieser Datei eine Kombination sowohl aus dem oberen Fall als auch aus den unteren Fallbuchstaben enthält, ist dieser Dateiname am besten zum Testen der Effektivität des Befehls „Finden“. Wir werden nach dieser Datei suchen, indem wir den Befehl „Find“ in der unten gezeigten Weise ausführen:

$ find . -iname Abcdef.txt

Aus dem oben gezeigten Befehl sehen Sie, dass wir den Namen unserer Datei nur in Briefen mit niedrigerer Fall geschrieben haben, um zu überprüfen, ob der Befehl „Find“ korrekt funktioniert.

Die Ausgabe dieses Befehls zeigte den richtigen Pfad unserer Datei mit dem Namen „ABCDEF.txt “zusammen mit seinem korrekten Namen, wie im folgenden Bild gezeigt. Daher wurde verifiziert, dass der Befehl „Find“ bei Kombination mit der Flag „-Iname“ zu Fall wird, unempfindlich.

Abschluss

Wenn Sie die in diesem Artikel erläuterte Methode befolgen, können Sie eine von Fall unempfindliche Suche nach einer Datei in Ihrem Linux MINT 20-System ausführen, unabhängig davon, wo sich diese Datei befindet. Um diesen Punkt zu betonen, haben wir Ihnen mehrere Szenarien mit verschiedenen Stellen der Dateien gezeigt, die wir versucht haben, die Befehlszeile zu verwenden. Sie haben in all diesen Szenarien gesehen, dass unsere Methode perfekt funktioniert hat. Sie können diese Methode selbst verwenden, um in Ihrem Linux Mint 20-System eine von Fall unempfindliche Datei zu finden.