bup-ls - Listen Sie den Inhalt eines Bup-Repositorys auf
bup ls [-r host:[path]] [OPTION...] <paths...>
bup ls listet Dateien und Verzeichnisse in Ihrem bup-Repository auf und verwendet dabei dieselbe Verzeichnishierarchie wie bei bup-fuse(1).
Das Verzeichnis der obersten Ebene enthält den Zweig (entsprechend der Option -n in bup save), die nächste Ebene ist das Datum der Sicherung und die nachfolgenden Ebenen entsprechen den Dateien in der Sicherung.
Wenn bup ls aufgefordert wird, auf einem TTY auszugeben, und -l nicht angegeben ist, formatiert es die Ausgabe in Spalten, sodass so viel wie möglich in möglichst wenigen Zeilen aufgelistet werden kann. Wenn jedoch -l angegeben wird oder bup aufgefordert wird, die Ausgabe an etwas anderes als ein tty weiterzuleiten (z. B. Sie leiten die Ausgabe an einen anderen Befehl weiter oder leiten sie in eine Datei um), wird ein Dateiname pro Zeile ausgegeben. Dadurch lässt sich die Auflistung einfacher mit externen Tools analysieren.
Beachten Sie, dass bup ls standardmäßig keine versteckten Dateien anzeigt und man die Option -a verwenden muss, um sie anzuzeigen. Dateien werden ausgeblendet, wenn ihr Name mit einem Punkt beginnt. Auf der obersten Ebene sind beispielsweise die speziellen Verzeichnisse mit den Namen .commit und .tag versteckte Verzeichnisse.
Sobald Sie die gewünschte Datei mit bup ls identifiziert haben, können Sie deren Inhalt mit bup join oder git show anzeigen.
Listen Sie Informationen für das Repository unter Pfad auf dem angegebenen Host auf. Wenn path weggelassen wird, wird der Standardpfad auf dem Remote-Server verwendet (Sie müssen trotzdem das „:“ einschließen). Die Verbindung zum Remote-Server erfolgt über SSH. Wenn Sie den Port, den Benutzer oder den privaten Schlüssel angeben möchten, empfehlen wir Ihnen die Verwendung der Datei ~/.ssh/config (ssh_config(5)).
Hash für jede Datei/jedes Verzeichnis anzeigen.
zeige versteckte Dateien.
Versteckte Dateien anzeigen, außer „. " Und ".. ".
Zeigen Sie Informationen über Verzeichnisse selbst und nicht über deren Inhalt an und folgen Sie keinen symbolischen Links.
Geben Sie für jeden Artikel eine detaillierte, lange Auflistung an.
Typanzeige anhängen: dir/, symlink@, fifo|, socket= und executable*.
Typanzeige anhängen: dir/, symlink@, fifo|, socket=.
Drucken Sie menschenlesbare Dateigrößen (d. h. 3,9 KB, 4,7 MB).
Zeigt numerische IDs (Benutzer, Gruppe usw.) anstelle von Namen an.
bup ls /myserver/latest/etc/profile
bup ls -a /bup-join(1), bup-fuse(1), bup-ftp(1), bup-save(1), git-show(1), ssh_config(5)
Teil der bup(1)-Suite.
Avery Pennarun