bup-ls - Referenzhandbuch, Optionen, Befehlsbeispiele


NAME

bup-ls - Listen Sie den Inhalt eines Bup-Repositorys auf

ZUSAMMENFASSUNG

bup ls [-r host:[path]] [OPTION...] <paths...>

BESCHREIBUNG

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.

OPTIONEN

-r, --remote=host:[path]

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)).

-s, --hash

Hash für jede Datei/jedes Verzeichnis anzeigen.

-a, --all

zeige versteckte Dateien.

-A, --almost-all

Versteckte Dateien anzeigen, außer „. " Und ".. ".

-d, --directory

Zeigen Sie Informationen über Verzeichnisse selbst und nicht über deren Inhalt an und folgen Sie keinen symbolischen Links.

-l

Geben Sie für jeden Artikel eine detaillierte, lange Auflistung an.

-F, --classify

Typanzeige anhängen: dir/, symlink@, fifo|, socket= und executable*.

--file-type

Typanzeige anhängen: dir/, symlink@, fifo|, socket=.

--human-readable

Drucken Sie menschenlesbare Dateigrößen (d. h. 3,9 KB, 4,7 MB).

--numeric-ids

Zeigt numerische IDs (Benutzer, Gruppe usw.) anstelle von Namen an.

BEISPIELE

bup ls /myserver/latest/etc/profile

bup ls -a /

SIEHE AUCH

bup-join(1), bup-fuse(1), bup-ftp(1), bup-save(1), git-show(1), ssh_config(5)

BUP

Teil der bup(1)-Suite.

AUTOREN

Avery Pennarun .