In diesem Handbuch werden wir die Methode zur Suche nach Dateien und Verzeichnissen betrachten. Diese Anleitung ist sowohl für virtuelle Hosting-Server als auch für virtuelle und dedizierte Server relevant, da in allen Beispielen Befehle für die SSH-Konsole verwendet werden.
Dieser Befehl wird verwendet, um Dateien nach ihrem Namen oder ihren Attributen zu suchen.
Die Datei index.php im aktuellen Verzeichnis suchen (-iname - Groß-/Kleinschreibung ignorieren)
find -iname "index.php"
Die Datei index.php angeben, indem Sie den Pfad zu einem bestimmten Verzeichnis angeben
find /var/www/ch12345678/www/mysite.com -iname "index.php"
Alle Dateien mit der Endung php suchen (* — sucht nach jedem Zeichen)
find -iname "*.php"
Eine Datei suchen, wenn nur ein Teil des Namens bekannt ist
find -iname "ind*"
Dateien mit einer Größe von mehr als 500 Megabyte suchen (+500 — mehr als 500, -500 — weniger als 500, grundlegende Kombinationen — k, M, G)
find -size +500M
Dieser Befehl wird verwendet, um Text innerhalb von Dateien zu suchen. Es ist praktisch, Dateien zu suchen, ohne ihren Namen zu kennen, aber den Code oder den Text, der in ihnen enthalten ist, zu kennen.
Dateien finden, in denen der Text sometext vorkommt (r — rekursive Suche, i — Groß-/Kleinschreibung ignorieren, n — Zeilennummern, o — überflüssige Ausgabe ausblenden)
grep -rino "sometext"
Alle Kategorien von Fragen