1 .\" Copyright (c) 2021 Omar Polo <op@omarpolo.com>
3 .\" Permission to use, copy, modify, and distribute this software for any
4 .\" purpose with or without fee is hereby granted, provided that the above
5 .\" copyright notice and this permission notice appear in all copies.
7 .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
8 .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9 .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10 .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
11 .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
12 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
13 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 .Dd $Mdocdate: December 14 2021 $
33 The options are as follows:
36 Use TLS for the connection.
43 .It Fl C Ar certificate
44 Specify the path to the client
46 to be use during the TLS handsahke.
48 Specify the path to the client certificate
50 to be used during the TLS handshake.
53 The following commands are recognized by
56 .It Ic bell Oo Cm on | off Oc
57 Request terminal to sound a bell after each command.
58 Without arguments toggle the current state.
60 Terminate the session.
63 .It Ic cd Ar remote-path
64 Change the working directory on the remote machine to
66 .It Ic edit Ar remote-path
69 and open it with the preferred editor
78 then attempt to re-upload it.
79 .It Ic get Ar remote-file Op Ar local-file
82 and save it locally as
86 is not given, use the file name from
88 .It Ic hexdump Oo Cm on | off Oc
89 Print the packets sent from/to the server.
90 Without arguments, toggle the current state.
91 .It Ic lcd Op Ar local-directory
92 Change the local current working directory to
98 Print the local working directory.
100 List the file in the remote current working directory.
101 .It Ic page Ar remote-file
106 .Pq Xr less 1 by default .
107 .It Ic put Ar local-file Op Ar remote-file
115 use the file name from
118 Terminate the session.
121 .It Ic rename Ac remote-file Ar new-remote-name
126 on the remote server.
127 .It Ic verbose Oo Cm on | off Oc
128 Print verbose information.
129 Without arguments toggle the current state.
132 The following environment variables are inspected:
135 The user login directory.
140 .It Ev VISUAL, Ev EDITOR
141 The program used to edit files.
146 If both are undefined,
156 utility was written by
157 .An Omar Polo Aq Mt op@omarpolo.com .