Stellen Sie sicher, dass eine Datei gespeichert, aber kann mich nicht erinnern das Root-Verzeichnis für den Speicherort der Datei . Wenn Sie wissen, wie man eine bestimmte Datei oder Dateien auf einem UNIX -Server zu finden , werden Sie nie mit diesem Problem geplagt wieder . Lesen Sie weiter und lernen, wie man eine bestimmte Datei oder Dateien auf einem UNIX-Server zu lokalisieren. Anleitung
1
Geben Sie die " ls- lrt "-Befehl , um die Verzeichnis-Liste für alle Ihre Dateien zu erstellen, wenn Sie das richtige Verzeichnis, aber erinnern kann mich nicht erinnern, Ihre Dateinamen . Stellen Sie sicher, dass die neueste Datei appeard am Ende der Liste. Benutzen Sie den " Grep " Nützlichkeit Unix , um Ihnen für den Dateinamen suchen. Von Ihrem Verzeichnis , geben Sie grep plus Schlüsselwort, das erkennbar ist mit Ihren Dateinamen .
2
Typ in " find-name Dateiname -Print " in Ihrem Home-Verzeichnis , wenn Sie den Dateinamen erinnern, aber nicht seine Lage. "Suchen " lokalisiert alle Ihre Dateien beginnend mit " Dateiname ", während "Drucken" wird alle Ihre Dateien mit dem gleichen Dateinamen , die Sie eingegeben haben aufzulisten.
3
Suchen Sie die Datei, die Sie seit gestern durch Eingabe verändert " Find- Mtime -1 -Print . " Wenn Sie eine Datei, die Ortung vor zwei Tagen gearbeitet wurde , geben Sie "2" oder "-2" .
4
Enter " find-name " * Teil * " -Print " in Fall, dass Sie wissen nur einige Teile des Dateinamens. "Part" steht für das Stück der Dateinamen , die Sie tun erinnern. Stellen Sie sicher , dass dieses Fragment in Anführungszeichen eingeschlossen ist.
5
Enter " Grep -I Find.Name Wort " * " -Print " in Fall, dass Sie nur einen Satz der Datei erinnern. Beachten Sie, dass dieser Befehl Verwendung sowohl finden und grep macht . Zum Beispiel sind Sie unsicher sind , ob ein bestimmtes Wort in einer Datei im unteren oder oberen Fall ist . Die Option "- I" in dem Befehl missachtet den Fall und beginnt die Suche nach dem " Wort" in alle Ihre Dateien im selben Verzeichnis Sie sind derzeit in.