Das Auffinden von Dateien und Verzeichnissen führt häufig dazu, dass Systemadministratoren oder Systemingenieure oder Techniker, wer auch immer
der Benutzer von Linux ist, vergessen, wo sich die Dateien befinden, genau wie in Windows.
Wenn Sie eine Datei ablegen möchten, finden Sie eine Datei, Sie erhalten ein kleines Suchfeld und den oberen Rand des Fensters, und Sie
geben die Suche ein und suchen nach ihrer Datei.
Unter Windows dauert es natürlich sehr lange, aber unter Linux ist es viel schneller und viel einfacher.
Es gibt also zwei Hauptbefehle, die verwendet werden, um Dateien und Verzeichnisse in Ihrem System zu finden.
Und der Grund, warum Sie es finden müssen.
Wenn Sie sich erinnern, habe ich Ihnen ein Beispiel für unseren Schrank gegeben.
Du betrittst unseren Schrank, möchtest ein Hemd finden, das du schon lange nicht mehr getragen hast und weißt nicht, wo
du es hast, welche Schublade es hat.
Sie benötigen Tools, um nach diesen Dateien zu suchen, und diese Tools in Linux sind Suchen und Lokalisieren.
Also werden wir diese Befehle in unserer Linux-Umgebung verwenden und einige Übungen machen und sehen, wie sie funktionieren.
Hier haben wir also unseren Linux-Rechner und lassen Sie uns herausfinden, wo wir sind.
Wir befinden uns in unserem Home-Verzeichnis und in unserem Home-Verzeichnis.
Wir haben Dateien.
Verschiedene Dateien in verschiedenen.
Eigentlich wollte ich nach Seinfeld. Directory und ich möchte sehen, was drin ist.
Es gibt verschiedene Dateien namens Cambridge oder Jerry Puddy, Seinfeld-Zeichen, all diese verschiedenen Pfade.
Was ist nun, wenn Sie einen Schritt zurückgehen und sich im Home-Verzeichnis befinden?
Und hier du.
Sie dachten, Sie hätten in diesem Home-Verzeichnis eine Datei namens Kramer erstellt, aber wenn Sie hierher kommen, sehen Sie
sie nicht.
Sie könnten also entweder nacheinander in jedes Verzeichnis gehen, einen anderen Befehl ausführen und es finden, was sehr
umständlich ist.
Du willst es nicht tun.
So könnten Sie es über den Befehl finden.
Finden Sie den ersten.
Die Syntax des Befehls lautet find.
Und wo soll man es finden?
Sie könnten einen relativen Pfad angeben, was nicht der Fall ist.
Das heißt in diesem aktuellen Verzeichnis wurde die Suche aus diesem aktuellen Verzeichnis abgebrochen und dieses Verzeichnis ist
die Heimat von Zelt.
Finden Sie also Dot Dash Name Space, Double Coat, Kramer Doppelcode schließen und drücken Sie die Eingabetaste.
Es wird Ihnen sagen, dass sich die Kramer-Datei im Seinfeld-Verzeichnis befindet und sich dort ab diesem
aktuellen Verzeichnis befindet.
Also diesen Vertrag, den er für den Schriftsteller unterschrieben hat?
Ja, sicher.
Und jetzt weiß ich, dass ich diese Kramer-Datei in Seinfeld erstellt habe.
OK, der perfekte Locate-Befehl funktioniert genauso.
Sie befinden sich also in Ihrem Home-Verzeichnis und möchten Kramer lokalisieren.
Dies sagt Ihnen genau, wo sich diese Datei befindet.
Der Flying-Befehl wird manchmal verwendet, um auf sehr felsige Weise nach Dateien zu suchen, in denen Sie Tonnen von verschiedenen
Fabriken haben, in denen Locate Sie bei einer sicheren Suche finden wird.
Wenn Sie also herausfinden möchten, wo sie sich befindet, nehmen wir an, dass unsere Netzwerkdatei dort ist, wo sie sich befindet.
Wenn Sie also einen Schrägstrich finden, weil Sie diese Netzwerkdatei im Stammverzeichnis des Dateisystems finden möchten, weil Sie nicht wissen, wo
diese Datei beginnt, in welchem Verzeichnis.
Sie beginnen also immer mit Root-Leerzeichen, Bindestrichname, Komma, FCF g Bindestrich.
Und was ist unsere Schnittstelle?
Wir kennen unsere Schnittstelle nicht, also steuern wir einfach C und tun es, wenn config.
Und unsere Schnittstelle ENP so null wie drei.
Suchen Sie also nach dem Schrägstrichnamen CSG.
Dies ist der Name.
Dies ist ein Dateiname unserer Schnittstelle, den wir übrigens später behandeln werden, und den wir finden möchten.
Uns wird jede Erlaubnis verweigert.
Whoa.
Wow wow.
Whoa.
OK.
Entspannen.
Warum wird uns die Erlaubnis verweigert?
Warum nicht gefunden?
Hmm.
OK.
Ich weiß warum.
Und ihr wisst bestimmt auch warum.
Weil Sie nicht berechtigt sind, in bestimmte Verzeichnisse zu gehen.
Warum also?
Weil du bist.
Ich habe ein Handy und die Erlaubnis, in verschiedene Verzeichnisse zu gehen.
Sag es mir, Root.
Ja, Root hat es.
Also verklagen Sie Root, um root zu werden, und geben Sie das Passwort ein.
Jetzt führen Sie den Befehl find slash von Anfang an aus CSG, Dash und P.
Das vergesse ich immer, tut mir leid.
OK, also finden Sie den Schrägstrichnamen und wenn CFG Dash ENP null als null drei ist und ich es jetzt ausführen werde, wird es in jedes Verzeichnis
gehen und danach suchen.
Das erste ist nur ein Ausführungsverzeichnis.
Ich nehme an, das ist nur der Prozess selbst.
Machen Sie sich also keine Sorgen.
Sie könnten, noch ein zweites, Sie werden es sehen.
Fand es.
Es sagt mir, dass diese Datei, die Sie suchen, ein Etsy-Systemkonfigurationsnetzwerk ist.
Das ist großartig.
Und wenn Sie CFG, Dash, ENP, PS4, S3 fragen, wo sich diese Datei befindet, als ob es sich nur um eine allgemeine
Frage oder um eine Interviewfrage handelt, wissen Sie, dass ich sie am besten beantworten
kann fine-Befehl oder Locate-Befehl, um herauszufinden, wo sich diese Datei befindet.
Üben Sie also diese beiden Befehle.
Führen Sie man mit diesen Befehlen aus und suchen Sie nach verschiedenen Optionen, die Sie für diese Befehle verwenden können, und sehen Sie, wie
einfach es für Sie werden könnte.