bup-ls - перечислить содержимое репозитория bup
bup ls [-r host:[path]] [OPTION...] <paths...>
bup ls перечисляет файлы и каталоги в вашем репозитории bup, используя ту же иерархию каталогов, что и при использовании bup-fuse(1).
Каталог верхнего уровня содержит ветку (соответствует параметру -n в bup save), следующий уровень — это дата резервной копии, а последующие уровни соответствуют файлам в резервной копии.
Когда bup ls запрашивается вывод на tty, а -l не указан, он форматирует вывод в столбцах, чтобы можно было перечислить как можно больше в как можно меньшем количестве строк. Однако, когда указан -l или bup запрашивается вывод на что-то, кроме tty (скажем, вы передаете вывод другой команде или перенаправляете его в файл), он будет печатать одно имя файла в строке. Это упрощает анализ листинга с помощью внешних инструментов.
Обратите внимание, что bup ls по умолчанию не показывает скрытые файлы, и для их отображения необходимо использовать параметр -a. Файлы скрыты, если их имя начинается с точки. Например, на самом верхнем уровне специальные каталоги с именами .commit и .tag являются скрытыми каталогами.
После того, как вы определили нужный файл с помощью bup ls, вы можете просмотреть его содержимое с помощью bup join или git show.
вывести информацию о репозитории по path на указанном хосте. Если путь не указан, используется путь по умолчанию на удаленном сервере (вам все равно нужно включить `:'). Соединение с удаленным сервером будет осуществляться по SSH. Если вы хотите указать порт, пользователя или закрытый ключ, мы рекомендуем использовать файл ~/.ssh/config (ssh_config(5)).
показать хеш для каждого файла/каталога.
показать скрытые файлы.
показать скрытые файлы, кроме «. " и ".. ".
показывать информацию о самих каталогах, а не об их содержимом, и не переходить по символическим ссылкам.
предоставить подробный, длинный список для каждого элемента.
индикатор типа добавления: dir/, symlink@, fifo|, socket= и исполняемый файл*.
индикатор типа добавления: dir/, symlink@, fifo|, socket=.
печатать удобочитаемые размеры файлов (например, 3,9 КБ, 4,7 МБ).
отображать числовые идентификаторы (пользователя, группы и т. д.), а не имена.
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)
Часть люкса bup(1).
Эйвери Пеннарун apenwarr@gmail.com.