Die Unix- find-Befehl werden die Dateien und Verzeichnisse mit einem Dateisystem zu finden . Es kann in Verbindung mit anderen Unix- Befehle verwendet werden, um System-Tasks wie das Reinigen , alte Dateien und die Suche nach ungesicherten Dateien ausführen . Es kann sogar mit regulären Ausdrücken , die ihre Fähigkeiten verbessert werden. Die Struktur der find-Befehl lautet wie folgt : find /DirectoryPath - Auswahlkriterien - MaßnahmeDas folgenden Schritte zeigen Ihnen, wie Sie einige grundlegende Funktionen finden durchzuführen. Instructions Instructions
1
Öffnen Sie ein Terminal-Fenster . Das Terminal-Fenster finden Sie unter Dienstprogramme im Startmenü zu finden
2
Geben Sie den folgenden Befehl ein, um alle mp3-Dateien im Dateisystem zu finden: . . . " * Mp3 " find-name - BEDIMEX Name in Anführungszeichen , weil der Metazeichen eingeschlossen . Wenn Sie nach einem bestimmten Namen suchen, es muss nicht in Anführungszeichen gesetzt werden . Die Druckoption sagt , um die Ergebnisse auf dem Bildschirm auszugeben
3
Geben Sie den folgenden Befehl ein, um alle mp3-Dateien nur in Mary Home-Verzeichnis zu finden: . . Find /home /Mary - name ". * mp3 " -print
4
Geben Sie diesen Befehl zu finden und legen Sie die Ausgabe der Dateien in eine Textdatei : " . * mp3 " find /home /Mary -name -print > ; mp3.txtThe rechts Rechtspfeil (> ) zeigt an , um die Ausgabe in die Datei umleiten mp3.txt
5
Verwenden Sie den Befehl mit der mtime und Exec-Optionen auf Text-Dateien , die zuletzt zugegriffen wurde lokalisieren. mehr als vor einem Jahr und löschen Sie sie : find -name " . * txt * - mtime +365 -exec RMIF Sie dazu aufgefordert werden, bevor die Dateien entfernt werden , ersetzen Sie die Option-exec mit der Option -ok : find -name" * . txt * - mtime +365 -ok rmThe mtime Option sagt zu Dateien, die mehr geändert als x Tage (+ x ) wurden weniger als x Tage ( -x ) oder genau x Tagen finden (x). Die exec und ok sagen Optionen , um die Unix- Befehl auszuführen.