So finden Sie eine Datei in Raspberry Pi
Um eine Datei im Raspberry Pi -System a zu finden finden Der Befehl wird verwendet, deren Syntax unten geteilt wird:
Syntax
$ sudo finde [Datei-Path]Es gibt verschiedene Möglichkeiten, den Befehl Find zu verwenden, um eine Datei zu finden. Verwenden finden Befehl zusammen mit anderen Optionen finden Sie die Dateien:
Alle diese Wege werden unten zusammen mit einigen Beispielen auch geteilt:
Um eine Datei in einem bestimmten Verzeichnis zu finden
Um herauszufinden, dass die in einem bestimmten Ordner oder Verzeichnis vorhandenen Dateien am unten erwähnten Befehlssyntax verwendet werden können:
Syntax
$ sudo findeBeispiel
Im folgenden Beispiel haben wir die Dateien gefunden, die im Home -Verzeichnis vorhanden sind:
$ sudo find /home /piDie Ausgabe wird auf dem Bildschirm angezeigt, wodurch alle Dateien angezeigt werden, die im Home -Verzeichnis vorhanden sind.
Und sobald Sie die spezifische Datei im Verzeichnis gefunden haben, können Sie problemlos auf die Datei zugreifen.
Um die Datei mit einer bestimmten Zeit zu finden
Manchmal haben Sie möglicherweise die Notwendigkeit, die Datei zu finden, die in einem bestimmten Zeitrahmen erstellt oder geändert wurde, wie innerhalb der letzten zwei oder drei Tage. Um solche Dateien unten zu finden, kann dies verwendet werden:
I: Dateien geändert
In der unten erwähnten Befehlssyntax die “MDas Flag zusammen mit der Zeit wird verwendet, um die geänderten Dateien darzustellen:
Syntax
$ sudo finde -mtime +Beispiel
Um die Dateien im Home-Verzeichnis zu finden, die in den letzten zwei Tagen geändert wurden, wird der unten erwähnte Befehl verwendet:
$ sudo find /home /pi -mtime +2II: Dateien erstellt
Um die Dateien zu finden, die an einer bestimmten Anzahl von Tagen erstellt werden, wird die unten erwähnte Syntax verwendet, die “CFlag zusammen mit der Zeit wird verwendet, um erstellte Dateien darzustellen:
Syntax
$ sudo find -ctime +Beispiel
Um die Dateien zu finden, die in den letzten drei Tagen im Heimverzeichnis erstellt wurden:
$ sudo find /home /pi -ctime +3In der Ausgabe werden alle Dateien angezeigt, die in den letzten drei Tagen im Home -Verzeichnis erstellt werden:
Um eine Datei mit einem bestimmten Zeichen im Namen zu finden
Um eine Datei mit spezifischen Zeichen zu finden, die im Namen der unten erwähnten Datei vorhanden sind, kann verwendet werden:
Syntax
In dieser Syntax kann jedes Zeichen verwendet werden, es ist nicht erforderlich, nur ein einzelnes Zeichen zu verwenden:
$ sudo find -name *Beispiel 1
Um die Dateien zu finden, die mit einem Charakter beginnen “A”In ihrem Namen:
$ sudo find /home /pi -name a*Die Ausgabe zeigt die Dateien an, die im Home -Verzeichnis vorhanden sind, und ihr Name beginnt mit einem CharakterA”.
Beispiel 2
Um die Dateien zu finden, die die Buchstaben "Am" in ihren Namen haben "haben die"*”Unterschreiben Sie zu Beginn und am Ende der Namen zeigen, dass andere Zeichen oder Zeichen vor und nach„ Am “im Namen einer Datei vorhanden sein können.
$ sudo find /home /pi -name *am *Um die Datei mit einer bestimmten Größe zu finden
Die unten erwähnte Syntax kann verwendet werden, um die Datei mit einer bestimmten Größe zu finden:
Syntax
$ find -size +Beispiel 1
$ find /home /pi -size +20mDie Ausgabe des obigen Befehls zeigt die im Home -Verzeichnis vorhandenen Dateien mit einer Größe von 20 Mega -Bytes an:
Beispiel 2
Um die Datei mit spezifischer Größe und spezifischer Zeit zu finden, kann der folgende Befehl verwendet werden:
$ find /home /pi -size +20m -mtime +30Die Ausgabe des obigen Befehls zeigt die in dem Home -Verzeichnis vorhandenen Dateien mit einer Größe von 20 m an und wird in den letzten 30 Tagen geändert:
Datei mit spezifischen Berechtigungen zu finden
Um die Dateien mit spezifischen Lesen zu finden, zu schreiben und auszuführen, die dem Benutzer zugewiesen sind (u), Gruppe (G) oder andere (Ö) Die unterbewertete Syntax wird verwendet:
Syntax
$ find . -perm /Berechtigungsfiguren sind:
u = der Benutzer oder Eigentümer, G = Gruppen, in denen der Eigentümer anwesend ist, Ö = andere.
w = Erlaubnis schreiben, R = Erlaubnis lesen, X = Erlaubnis ausführen.
Beispiel
Der Befehl zum Ermittlungsdateien mit Berechtigung/Zugriff auf das Schreiben durch Eigentümer und Gruppen wird unten erwähnt:
$ find . -perm /u = w, g = wIn der Ausgabe des obigen Befehls werden alle Dateien angezeigt, mit denen die Berechtigung für Benutzer und Gruppen geschrieben wird:
Nachdem Sie die Dateiberechtigungen ermittelt haben, wenn Sie die Dateiberechtigungen ändern möchten, folgen Sie dem Artikel.
Das ist es, den Befehl Find zu verwenden, um eine Datei zu finden.
Bonuspipp
Wenn Sie irgendwo stecken bleiben und das Bedürfnis haben, auf das Handbuch Ihres Systems zuzugreifen, dann verwenden Sie die unten erwähnte finden Befehl Sie können auf das Handbuch zugreifen:
$ MAN FINDENDas Handbuch des Systems wird auf dem Bildschirm als Ausgabe für den obigen Befehl angezeigt:
Abschluss
Um eine Datei im Raspberry Pi -System zu finden, die finden Der Befehl wird zusammen mit dem Namen des Verzeichnisses verwendet. Es gibt verschiedene Möglichkeiten, den Befehl Find zu verwenden, um eine Datei mit einer bestimmten Größe, einem bestimmten Charakter oder einer bestimmten Zeit zu finden. Jede dieser Wege wird im Artikel ausführlich erörtert. Zuletzt wird der Befehl zur Suche nach dem Handbuch auch als Bonuspipp besprochen.