Ich habe einen VPS mit Suse Linux 10.3.
Ich habe mich über SSH/putty eingeloggt und versuche herauszufinden, wo sich meine Webdateien befinden.
Da ich per FTP in ein Verzeichnis namens httpdocs hochlade, gehe ich davon aus, dass dieses Verzeichnis irgendwo existiert.
Meine Google-Suche hat mich gelehrt, in mein Stammverzeichnis zu gehen und Folgendes einzugeben:
find httpdocs -type d
aber es sagt "No such file or directory".
Wie kann ich dieses Verzeichnis finden?
Das ist es:
find / -type d -name 'httpdocs'
der erste Parameter "/" ist, wo zu suchen, in diesem Fall "/" es's das gesamte System.
-name könnte -iname sein, um Groß- und Kleinschreibung zu ignorieren
auch -type ist nicht zwingend erforderlich
verwenden: man find für weitere Optionen
Mit diesem Befehl sollten Sie das Gesuchte finden:
find / -type d -name httpdocs
der vom Stammverzeichnis Ihres Servers aus nach Verzeichnissen mit dem Namen httpdocs sucht, oder wenn Sie nur vom aktuellen Verzeichnis aus suchen möchten, ersetzen Sie das '/' durch ein '.'
Ein anderer Befehl, den Sie ausprobieren können, ist locate, was Sie etwa so machen würden:
locate httpdocs
Sie haben es fast geschafft. Die korrekte Syntax wäre:
find / -type d -name httpdocs
Das Verzeichnis befindet sich wahrscheinlich unter /var/www/