1 .TH TAHOE 1 "July 2011" "Tahoe-LAFS \[em] tahoe command" "User Commands"
4 tahoe - Secure distributed filesystem.
7 tahoe \f[I]COMMAND\f[] [\f[I]OPTION\f[]]... [\f[I]PARAMETER\f[]]...
10 .B \f[B]-q,\ --quiet\f[]
15 .B \f[B]-V,\ --version\f[]
16 Display version numbers.
20 .B \f[B]--version-and-path\f[]
21 Display version numbers and paths to their locations.
25 .B \f[B]-d,\ --node-directory\f[]
26 Specify which Tahoe node directory should be used.
27 (default for most commands: `$HOME/.tahoe')
32 The \f[B]tahoe\f[] runner can be used for various tasks depending
36 tahoe \f[I]COMMAND\f[] [\f[I]OPTION\f[]]... [\f[I]NODEDIR\f[]]
40 .B \f[B]create-node\f[]
41 Create a node that acts as a client, server or both.
43 .B \f[B]create-client\f[]
44 Create a client node (with storage initially disabled).
46 .B \f[B]create-introducer\f[]
47 Create an introducer node.
49 .B \f[B]create-key-generator\f[]
50 Create a key generator service.
52 .B \f[B]create-stats-gatherer\f[]
53 Create a stats-gatherer service.
56 .B \f[B]-C,\ --basedir=\f[]
57 Same as \[em]node-directory.
59 .B \f[B]-d,\ --node-directory=\f[]
60 Specify which Tahoe node directory should be used.
61 (default for \f[B]create-node\f[] and \f[B]create-client\f[]:
64 .B \f[B]-n,\ --nickname=\f[]
65 Specify the nickname for this node (\f[B]create-node\f[] and
66 \f[B]create-client\f[] only).
68 .B \f[B]-i,\ --introducer=\f[]
69 Specify the introducer FURL to use (\f[B]create-node\f[] and
70 \f[B]create-client\f[] only).
72 .B \f[B]-p,\ --webport=\f[]
73 Specify which TCP port to run the HTTP interface on.
74 Use `none' to disable.
75 Default: `tcp:3456:interface=127.0.0.1' (\f[B]create-node\f[] and
76 \f[B]create-client\f[] only).
78 .B \f[B]--no-storage\f[]
79 Do not offer storage service to other nodes (\f[B]create-node\f[]
84 tahoe \f[I]COMMAND\f[] [\f[I]OPTION\f[]]... [\f[I]NODEDIR\f[]]
88 Start a node (of any type).
103 Run a node synchronously.
108 .B \f[B]-p,\ --profile\f[]
109 Run under the Python profiler, putting results in
110 `profiling_results.prof' (use with \f[B]start\f[] or
111 \f[B]restart\f[] only).
116 Tell the node to log to syslog, not a file (use with \f[B]start\f[]
117 or \f[B]restart\f[] only).
121 .B \f[B]-C,\ --basedir=\f[]
122 Same as \[em]node-directory.
126 .B \f[B]-d,\ --node-directory=\f[]
127 Specify which Tahoe node directory should be used (default for commands
128 other than \f[B]run\f[]: `$HOME/.tahoe/').
133 Display help and exit
136 .SS USING THE FILESYSTEM
139 Create a new directory.
143 .B \f[B]add-alias\f[]
148 .B \f[B]create-alias\f[]
149 Create a new alias cap.
153 .B \f[B]list-aliases\f[]
164 Retrieve a file from the grid.
169 Upload a file into the grid.
174 Copy one or more files or directories.
179 Unlink a file or directory on the grid.
184 Unlink a file or directory on the grid (same as \f[B]unlink\f[]).
189 Move a file within the grid.
194 Make an additional link to an existing file or directory.
199 Make target dir look like local dir.
204 Open a web browser to a grid file or directory.
209 List all files/directories in a subtree.
214 Print statistics about all files/directories in a subtree.
219 Check a single file or directory.
223 .B \f[B]deep-check\f[]
224 Check all files/directories reachable from a starting point
229 Please run `tahoe \f[I]COMMAND\f[] --help' for more details on each
233 tahoe debug \f[I]SUBCOMMAND\f[] [\f[I]OPTION\f[]]... [\f[I]PARAMETER\f[]]...
236 .B \f[B]dump-share\f[]
237 Unpack and display the contents of a share.
242 Unpack a read-cap or write-cap.
246 .B \f[B]find-shares\f[]
247 Locate sharefiles in node directories.
251 .B \f[B]catalog-shares\f[]
252 Describe all shares in node dirs.
256 .B \f[B]corrupt-share\f[]
257 Corrupt a share by flipping a bit.
262 Open a Python interpreter.
267 Run tests using Twisted Trial with the right imports.
271 Please run e.g.\ `tahoe debug dump-share --help' for more
272 details on each subcommand.
275 Tahoe-LAFS has been written by Brian Warner, Zooko Wilcox-O'Hearn
276 and dozens of others.
277 This manpage was originally written by bertagaz.
280 Please see <https://tahoe-lafs.org/trac/tahoe-lafs/wiki/HowToReportABug>.
282 For known security issues see
283 <https://tahoe-lafs.org/trac/tahoe-lafs/browser/docs/known_issues.rst>.
285 Tahoe-LAFS home page: <https://tahoe-lafs.org/>
287 tahoe-dev mailing list: <https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev>
290 Copyright \@ 2006\[en]2013 The Tahoe-LAFS Software Foundation