list.rst 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. .. include:: list.rst.inc
  2. Examples
  3. ~~~~~~~~
  4. ::
  5. $ borg list /path/to/repo
  6. Monday Mon, 2016-02-15 19:15:11
  7. repo Mon, 2016-02-15 19:26:54
  8. root-2016-02-15 Mon, 2016-02-15 19:36:29
  9. newname Mon, 2016-02-15 19:50:19
  10. ...
  11. $ borg list /path/to/repo::root-2016-02-15
  12. drwxr-xr-x root root 0 Mon, 2016-02-15 17:44:27 .
  13. drwxrwxr-x root root 0 Mon, 2016-02-15 19:04:49 bin
  14. -rwxr-xr-x root root 1029624 Thu, 2014-11-13 00:08:51 bin/bash
  15. lrwxrwxrwx root root 0 Fri, 2015-03-27 20:24:26 bin/bzcmp -> bzdiff
  16. -rwxr-xr-x root root 2140 Fri, 2015-03-27 20:24:22 bin/bzdiff
  17. ...
  18. $ borg list /path/to/repo::root-2016-02-15 --pattern "- bin/ba*"
  19. drwxr-xr-x root root 0 Mon, 2016-02-15 17:44:27 .
  20. drwxrwxr-x root root 0 Mon, 2016-02-15 19:04:49 bin
  21. lrwxrwxrwx root root 0 Fri, 2015-03-27 20:24:26 bin/bzcmp -> bzdiff
  22. -rwxr-xr-x root root 2140 Fri, 2015-03-27 20:24:22 bin/bzdiff
  23. ...
  24. $ borg list /path/to/repo::archiveA --format="{mode} {user:6} {group:6} {size:8d} {isomtime} {path}{extra}{NEWLINE}"
  25. drwxrwxr-x user user 0 Sun, 2015-02-01 11:00:00 .
  26. drwxrwxr-x user user 0 Sun, 2015-02-01 11:00:00 code
  27. drwxrwxr-x user user 0 Sun, 2015-02-01 11:00:00 code/myproject
  28. -rw-rw-r-- user user 1416192 Sun, 2015-02-01 11:00:00 code/myproject/file.ext
  29. -rw-rw-r-- user user 1416192 Sun, 2015-02-01 11:00:00 code/myproject/file.text
  30. ...
  31. $ borg list /path/to/repo/::archiveA --pattern '+ re:\.ext$' --pattern '- re:^.*$'
  32. -rw-rw-r-- user user 1416192 Sun, 2015-02-01 11:00:00 code/myproject/file.ext
  33. ...
  34. $ borg list /path/to/repo/::archiveA --pattern '+ re:.ext$' --pattern '- re:^.*$'
  35. -rw-rw-r-- user user 1416192 Sun, 2015-02-01 11:00:00 code/myproject/file.ext
  36. -rw-rw-r-- user user 1416192 Sun, 2015-02-01 11:00:00 code/myproject/file.text
  37. ...