| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247 | .\" Man page generated from reStructuredText....nr rst2man-indent-level 0..de1 rstReportMargin\\$1 \\n[an-margin]level \\n[rst2man-indent-level]level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]-\\n[rst2man-indent0]\\n[rst2man-indent1]\\n[rst2man-indent2]...de1 INDENT.\" .rstReportMargin pre:. RS \\$1. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]. nr rst2man-indent-level +1.\" .rstReportMargin post:...de UNINDENT. RE.\" indent \\n[an-margin].\" old: \\n[rst2man-indent\\n[rst2man-indent-level]].nr rst2man-indent-level -1.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]].in \\n[rst2man-indent\\n[rst2man-indent-level]]u...TH "BORG-LIST" 1 "2023-09-14" "" "borg backup tool".SH NAMEborg-list \- List archive contents.SH SYNOPSIS.spborg [common options] list [options] NAME [PATH...].SH DESCRIPTION.spThis command lists the contents of an archive..spFor more help on include/exclude patterns, see the \fIborg_patterns\fP command output..SH OPTIONS.spSee \fIborg\-common(1)\fP for common options of Borg commands..SS arguments.INDENT 0.0.TP.B NAMEspecify the archive name.TP.B PATHpaths to list; patterns are supported.UNINDENT.SS options.INDENT 0.0.TP.B  \-\-shortonly print file/directory names, nothing else.TP.BI \-\-format \ FORMATspecify format for file listing (default: \(dq{mode} {user:6} {group:6} {size:8} {mtime} {path}{extra}{NL}\(dq).TP.B  \-\-json\-linesFormat output as JSON Lines. The form of \fB\-\-format\fP is ignored, but keys used in it are added to the JSON output. Some keys are always present. Note: JSON can only represent text..UNINDENT.SS Include/Exclude options.INDENT 0.0.TP.BI \-e \ PATTERN\fR,\fB \ \-\-exclude \ PATTERNexclude paths matching PATTERN.TP.BI \-\-exclude\-from \ EXCLUDEFILEread exclude patterns from EXCLUDEFILE, one per line.TP.BI \-\-pattern \ PATTERNinclude/exclude paths matching PATTERN.TP.BI \-\-patterns\-from \ PATTERNFILEread include/exclude patterns from PATTERNFILE, one per line.UNINDENT.SH EXAMPLES.INDENT 0.0.INDENT 3.5.sp.nf.ft C$ borg list root\-2016\-02\-15drwxr\-xr\-x root   root          0 Mon, 2016\-02\-15 17:44:27 .drwxrwxr\-x root   root          0 Mon, 2016\-02\-15 19:04:49 bin\-rwxr\-xr\-x root   root    1029624 Thu, 2014\-11\-13 00:08:51 bin/bashlrwxrwxrwx root   root          0 Fri, 2015\-03\-27 20:24:26 bin/bzcmp \-> bzdiff\-rwxr\-xr\-x root   root       2140 Fri, 2015\-03\-27 20:24:22 bin/bzdiff\&...$ borg list root\-2016\-02\-15 \-\-pattern \(dq\- bin/ba*\(dqdrwxr\-xr\-x root   root          0 Mon, 2016\-02\-15 17:44:27 .drwxrwxr\-x root   root          0 Mon, 2016\-02\-15 19:04:49 binlrwxrwxrwx root   root          0 Fri, 2015\-03\-27 20:24:26 bin/bzcmp \-> bzdiff\-rwxr\-xr\-x root   root       2140 Fri, 2015\-03\-27 20:24:22 bin/bzdiff\&...$ borg list archiveA \-\-format=\(dq{mode} {user:6} {group:6} {size:8d} {isomtime} {path}{extra}{NEWLINE}\(dqdrwxrwxr\-x user   user          0 Sun, 2015\-02\-01 11:00:00 .drwxrwxr\-x user   user          0 Sun, 2015\-02\-01 11:00:00 codedrwxrwxr\-x user   user          0 Sun, 2015\-02\-01 11:00:00 code/myproject\-rw\-rw\-r\-\- user   user    1416192 Sun, 2015\-02\-01 11:00:00 code/myproject/file.ext\-rw\-rw\-r\-\- user   user    1416192 Sun, 2015\-02\-01 11:00:00 code/myproject/file.text\&...$ borg list archiveA \-\-pattern \(aq+ re:\e.ext$\(aq \-\-pattern \(aq\- re:^.*$\(aq\-rw\-rw\-r\-\- user   user    1416192 Sun, 2015\-02\-01 11:00:00 code/myproject/file.ext\&...$ borg list archiveA \-\-pattern \(aq+ re:.ext$\(aq \-\-pattern \(aq\- re:^.*$\(aq\-rw\-rw\-r\-\- user   user    1416192 Sun, 2015\-02\-01 11:00:00 code/myproject/file.ext\-rw\-rw\-r\-\- user   user    1416192 Sun, 2015\-02\-01 11:00:00 code/myproject/file.text\&....ft P.fi.UNINDENT.UNINDENT.SH NOTES.SS The FORMAT specifier syntax.spThe \fB\-\-format\fP option uses python\(aqs \fI\%format string syntax\fP\&..spExamples:.INDENT 0.0.INDENT 3.5.sp.nf.ft C$ borg list \-\-format \(aq{mode} {user:6} {group:6} {size:8} {mtime} {path}{extra}{NL}\(aq ArchiveFoo\-rw\-rw\-r\-\- user   user       1024 Thu, 2021\-12\-09 10:22:17 file\-foo\&...# {VAR:<NUMBER} \- pad to NUMBER columns left\-aligned.# {VAR:>NUMBER} \- pad to NUMBER columns right\-aligned.$ borg list \-\-format \(aq{mode} {user:>6} {group:>6} {size:<8} {mtime} {path}{extra}{NL}\(aq ArchiveFoo\-rw\-rw\-r\-\-   user   user 1024     Thu, 2021\-12\-09 10:22:17 file\-foo\&....ft P.fi.UNINDENT.UNINDENT.spThe following keys are always available:.INDENT 0.0.IP \(bu 2NEWLINE: OS dependent line separator.IP \(bu 2NL: alias of NEWLINE.IP \(bu 2NUL: NUL character for creating print0 / xargs \-0 like output.IP \(bu 2SPACE: space character.IP \(bu 2TAB: tab character.IP \(bu 2CR: carriage return character.IP \(bu 2LF: line feed character.UNINDENT.spKeys available only when listing files in an archive:.INDENT 0.0.IP \(bu 2type: file type (file, dir, symlink, ...).IP \(bu 2mode: file mode (as in stat).IP \(bu 2uid: user id of file owner.IP \(bu 2gid: group id of file owner.IP \(bu 2user: user name of file owner.IP \(bu 2group: group name of file owner.IP \(bu 2path: file path.IP \(bu 2target: link target for symlinks.IP \(bu 2hlid: hard link identity (same if hardlinking same fs object).IP \(bu 2flags: file flags.IP \(bu 2size: file size.IP \(bu 2dsize: deduplicated size.IP \(bu 2num_chunks: number of chunks in this file.IP \(bu 2unique_chunks: number of unique chunks in this file.IP \(bu 2mtime: file modification time.IP \(bu 2ctime: file change time.IP \(bu 2atime: file access time.IP \(bu 2isomtime: file modification time (ISO 8601 format).IP \(bu 2isoctime: file change time (ISO 8601 format).IP \(bu 2isoatime: file access time (ISO 8601 format).IP \(bu 2blake2b.IP \(bu 2blake2s.IP \(bu 2md5.IP \(bu 2sha1.IP \(bu 2sha224.IP \(bu 2sha256.IP \(bu 2sha384.IP \(bu 2sha3_224.IP \(bu 2sha3_256.IP \(bu 2sha3_384.IP \(bu 2sha3_512.IP \(bu 2sha512.IP \(bu 2xxh64: XXH64 checksum of this file (note: this is NOT a cryptographic hash!).IP \(bu 2archiveid: internal ID of the archive.IP \(bu 2archivename: name of the archive.IP \(bu 2extra: prepends {target} with \(dq \-> \(dq for soft links and \(dq link to \(dq for hard links.IP \(bu 2health: either \(dqhealthy\(dq (file ok) or \(dqbroken\(dq (if file has all\-zero replacement chunks).UNINDENT.SH SEE ALSO.sp\fIborg\-common(1)\fP, \fIborg\-info(1)\fP, \fIborg\-diff(1)\fP, \fIborg\-prune(1)\fP, \fIborg\-patterns(1)\fP, \fIborg\-rlist(1)\fP.SH AUTHORThe Borg Collective.\" Generated by docutils manpage writer..
 |