Hallo zusammen
Wenn Ich ein sftp verzeichnis offen habe wie kann ich darin rekursiv nach einer datei oder ordner suchen?
Scheinbar durchsucht "Dateien" nur den aktuellen ordner.
|
Anmeldungsdatum: Beiträge: 1977 |
Hallo zusammen Wenn Ich ein sftp verzeichnis offen habe wie kann ich darin rekursiv nach einer datei oder ordner suchen? Scheinbar durchsucht "Dateien" nur den aktuellen ordner. |
|
Anmeldungsdatum: Beiträge: 324 |
Mit der Umschalttaste. |
|
Anmeldungsdatum: Beiträge: 324 |
Beachte bitte in Zukunft Richtig fragen hier besonders Punkt 1 und 5 Rekursiv suchen kann beinahe jeder gute Dateimanager oder SFTP-Client z.B. Midnight Commander oder Filezilla |
|
Supporter
Anmeldungsdatum: Beiträge: 1457 |
Wie soll man diese Frage interpretieren? Es gibt kein "sftp verzeichnis". Aber es kann ein Verzeichnis auf einem Server geben, für das ein Zugriff per "sftp" erlaubt ist. Obwohl bei diesen Servern häufig ein Zugriff per "ssh" erlaubt ist und man somit serverseitig den "find" Befehl nutzen könnte, kann dies durch den Admin in deinem Fall gesperrt und tatsächlich nur eine Kommunikation zwischen sftp-Client und sftp-Server erlaubt sein. Das, was du machen kannst, wird im Wesentlichen durch die bereitgestellten Fähigkeiten des sftp-Servers definiert. Ein sftp-client sollte dann natürlich die Befehle bereit stellen, die der sftp-Server abarbeiten kann. Du siehst somit selbst, welche minimalen Informationen, du zur Verfügung stellen musst, damit deine Frage beantwortet werden kann:
Die sftp-Clients unterstützen in der Regel eine kleine Anzahl von Befehlen, die von sehr vielen sftp-Servern unterstützt werden. Hier wird in der Regel eine rekursive Abfrage in der Regel nicht unterstützt. Es gibt aber auch sehr mächtige sftp-Clients, wie "lftp", mit denen eine rekursive Abfrage gestellt werden kann. Ob diese auch bearbeitet wird, liegt in der Fähigkeit und Konfiguration des eingesetzten sftp-Servers. Probieren kannst du ja mal folgende Befehle: # wenn erweitertes ls (cls) oder ls rekursiv unterstützt wird: cls -R | grep suchstring # wenn find unterstützt wird (Achtung hat in der Regel nichts mit posix find einer shell zu tun) find ./ -name '*suchstring*' |
|
Anmeldungsdatum: Beiträge: 324 |
|
|
Ehemalige
Anmeldungsdatum: Beiträge: 3997 Wohnort: Ludwigsfelde |
In den Einstellungen von Dateien → In Unterordnern suchen → "Alle Orte" auswählen. |