Dateien und Verzeichnisse mit SSH auflisten
Um alle Dateien und Verzeichnisse mit einem SSH-Client aufzulisten, müssten Sie den entsprechenden Befehl ausführen. Der Befehlsname ist in diesem Fall ls und akzeptiert verschiedene Parameter.
Bei Verwendung des Befehls alleine (ohne Argumente):
ls
als Ausgabe erhalten Sie alle sichtbaren Dateien und Ordner ohne zusätzliche Formatierung oder Informationen.
user@servername [~/path/to/current/folder]# ls
./ ../ 1.txt image.png test test123.txt
Um mehr Informationen über die Dateien (wie ihre Berechtigungen, Besitzer, Datum der letzten Änderung, etc.) und gleichzeitig die Dateien und Verzeichnisse aufzulisten, müssten Sie zusätzliche Argumente für den Befehl angeben. Die häufigsten Argumente sind:
ls –a
Der obige Befehl listet alle Dateien und Ordner einschließlich versteckter (beginnend mit einem Punkt) Dateien und Verzeichnisse auf.
ls –R
Das folgende listet rekursiv (d.h. folgt auch Unterordnern) alle Dateien und Ordner unter dem aktuellen Verzeichnis auf.
ls -l
Das folgende listet alle Dateien und Ordner, jeweils in einer separaten Zeile, und bietet zusätzliche Informationen über sie (Berechtigungen, Besitzer und Änderungsdatum). Die Argumente können, wie bei den meisten Unix-basierten Befehlen, kombiniert werden. Zum Beispiel:
ls –alR
wird alle Dateien auflisten (auch die versteckten Dateien, die mit einem Punkt beginnen), mehr Informationen über sie liefern und rekursiv Objekte aus allen Unterordnern auflisten.