bup-ls - manuel de référence, options, exemples de commandes


NOM

bup-ls - lister le contenu d'un dépôt bup

SYNOPSIS

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

DESCRIPTION

bup ls répertorie les fichiers et les répertoires de votre référentiel bup en utilisant la même hiérarchie de répertoires que celle qu'ils auraient avec bup-fuse(1).

Le répertoire de niveau supérieur contient la branche (correspondant à l'option -n dans bup save), le niveau suivant est la date de la sauvegarde et les niveaux suivants correspondent aux fichiers de la sauvegarde.

Lorsque bup ls est invité à sortir sur un tty et que -l n'est pas spécifié, il formate la sortie en colonnes afin qu'elle puisse lister autant que possible en aussi peu de lignes que possible. Cependant, lorsque -l est spécifié ou que bup est invité à sortir vers autre chose qu'un tty (par exemple, vous dirigez la sortie vers une autre commande ou vous la redirigez vers un fichier), il imprimera un nom de fichier par ligne. Cela rend la liste plus facile à analyser avec des outils externes.

Notez que bup ls n'affiche pas les fichiers cachés par défaut et il faut utiliser l'option -a pour les afficher. Les fichiers sont masqués lorsque leur nom commence par un point. Par exemple, au niveau le plus élevé, les répertoires spéciaux nommés .commit et .tag sont des répertoires cachés.

Une fois que vous avez identifié le fichier souhaité à l'aide de bup ls, vous pouvez afficher son contenu à l'aide de bup join ou git show.

OPTIONS

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

répertorier les informations pour le référentiel à chemin sur l'hôte indiqué. Si path est omis, utilise le chemin par défaut sur le serveur distant (vous devez toujours inclure le `:'). La connexion au serveur distant se fera par SSH. Si vous souhaitez spécifier le port, l'utilisateur ou la clé privée, nous vous recommandons d'utiliser le fichier ~/.ssh/config (ssh_config(5)).

-s, --hash

afficher le hachage pour chaque fichier/répertoire.

-a, --all

montrer les fichiers cachés.

-A, --almost-all

afficher les fichiers cachés, sauf ". " et ".. ".

-d, --directory

afficher des informations sur les répertoires eux-mêmes, plutôt que sur leur contenu, et ne pas suivre les liens symboliques.

-l

fournir une longue liste détaillée pour chaque article.

-F, --classify

ajouter un indicateur de type : dir/, symlink@, fifo|, socket= et executable*.

--file-type

ajouter un indicateur de type : dir/, symlink@, fifo|, socket=.

--human-readable

imprimer des tailles de fichiers lisibles par l'homme (c'est-à-dire 3,9K, 4,7M).

--numeric-ids

afficher des identifiants numériques (utilisateur, groupe, etc.) plutôt que des noms.

EXEMPLES

bup ls /myserver/latest/etc/profile

bup ls -a /

VOIR ÉGALEMENT

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

BUP

Fait partie de la suite bup(1).

AUTEURS

Avery Pennarun apenwarr@gmail.com.