bup-ls - wyświetla zawartość repozytorium bup
bup ls [-r host:[path]] [OPTION...] <paths...>
bup ls wyświetla pliki i katalogi w twoim repozytorium bup przy użyciu tej samej hierarchii katalogów, co w bup-fuse(1).
Katalog najwyższego poziomu zawiera gałąź (odpowiadającą opcji -n w bup save), kolejny poziom to data wykonania kopii zapasowej, a kolejne poziomy odpowiadają plikom w kopii zapasowej.
Gdy bup ls zostanie poproszony o wypisanie na tty, a -l nie zostanie podane, formatuje dane wyjściowe w kolumnach, aby można było wyświetlić jak najwięcej w jak najmniejszej liczbie wierszy. Jednak gdy podano opcję -l lub gdy bup zostanie poproszony o wyjście do czegoś innego niż tty (powiedzmy, że przekazujesz dane wyjściowe do innego polecenia lub przekierowujesz je do pliku), wypisze jedną nazwę pliku w wierszu. Dzięki temu aukcja jest łatwiejsza do przeanalizowania za pomocą narzędzi zewnętrznych.
Zauważ, że bup ls domyślnie nie pokazuje ukrytych plików i trzeba użyć opcji -a, aby je pokazać. Pliki są ukryte, gdy ich nazwa zaczyna się od kropki. Na przykład na najwyższym poziomie katalogi specjalne o nazwach .commit i .tag są katalogami ukrytymi.
Po zidentyfikowaniu żądanego pliku za pomocą bup ls możesz przeglądać jego zawartość za pomocą bup join lub git show.
wypisz informacje dla repozytorium w ścieżce na wskazanym hoście. Jeśli ścieżka zostanie pominięta, używa domyślnej ścieżki na zdalnym serwerze (nadal musisz dołączyć `:'). Połączenie ze zdalnym serwerem zostanie nawiązane przez SSH. Jeśli chcesz określić port, użytkownika lub klucz prywatny, zalecamy użycie pliku ~/.ssh/config (ssh_config(5)).
pokaż skrót dla każdego pliku/katalogu.
Pokaż ukryte pliki.
pokaż ukryte pliki, z wyjątkiem „. " I ".. ".
wyświetlaj informacje o samych katalogach, a nie o ich zawartości, i nie śledź dowiązań symbolicznych.
podaj szczegółową, długą listę dla każdej pozycji.
dołącz wskaźnik typu: dir/, symlink@, fifo|, socket= i plik wykonywalny*.
dołącz wskaźnik typu: dir/, symlink@, fifo|, socket=.
drukuj rozmiary plików czytelne dla człowieka (tj. 3,9K, 4,7M).
wyświetlać identyfikatory numeryczne (użytkownik, grupa itp.) zamiast nazw.
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)
Część pakietu bu(1).
Avery Pennarun