Rev 2 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 5 | ||
---|---|---|---|
1 | .\" Hey, EMACS: -*- nroff -*- |
1 | .\" Hey, EMACS: -*- nroff -*- |
2 | .\" First parameter, NAME, should be all caps |
2 | .\" First parameter, NAME, should be all caps |
3 | .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection |
3 | .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection |
4 | .\" other parameters are allowed: see man(7), man(1) |
4 | .\" other parameters are allowed: see man(7), man(1) |
5 | .TH LSFTP 1 "Aug 21 2002" lsftp "lsh manuals" |
5 | .TH LSFTP 1 "Aug 21 2002" lsftp "lsh manuals" |
6 | .\" Please adjust this date whenever revising the manpage. |
6 | .\" Please adjust this date whenever revising the manpage. |
7 | .\" |
7 | .\" |
8 | .\" Some roff macros, for reference: |
8 | .\" Some roff macros, for reference: |
9 | .\" .nh disable hyphenation |
9 | .\" .nh disable hyphenation |
10 | .\" .hy enable hyphenation |
10 | .\" .hy enable hyphenation |
11 | .\" .ad l left justify |
11 | .\" .ad l left justify |
12 | .\" .ad b justify to both left and right margins |
12 | .\" .ad b justify to both left and right margins |
13 | .\" .nf disable filling |
13 | .\" .nf disable filling |
14 | .\" .fi enable filling |
14 | .\" .fi enable filling |
15 | .\" .br insert line break |
15 | .\" .br insert line break |
16 | .\" .sp <n> insert n+1 empty lines |
16 | .\" .sp <n> insert n+1 empty lines |
17 | .\" for manpage-specific macros, see man(7) |
17 | .\" for manpage-specific macros, see man(7) |
18 | .SH NAME |
18 | .SH NAME |
19 | lsftp \- lsh's sftp client |
19 | lsftp \- lsh's sftp client |
20 | .SH SYNOPSIS |
20 | .SH SYNOPSIS |
21 | .B lsftp |
21 | .B lsftp |
22 | .RI [ transport-options ] [-- " command" ...] |
22 | .RI [ transport-options ] [-- " command" ...] |
23 | .SH DESCRIPTION |
23 | .SH DESCRIPTION |
24 | This manual page documents briefly the |
24 | This manual page documents briefly the |
25 | .B lsftp |
25 | .B lsftp |
26 | command. |
26 | command. |
27 | This manual page was written for the Debian distribution |
27 | This manual page was written for the Debian distribution |
28 | because the original program does not have a manual page. |
28 | because the original program does not have a manual page. |
29 | Instead, it has documentation in the GNU Info format; see below. |
29 | Instead, it has documentation in the GNU Info format; see below. |
30 | .PP |
30 | .PP |
31 | .\" TeX users may be more comfortable with the \fB<whatever>\fP and |
31 | .\" TeX users may be more comfortable with the \fB<whatever>\fP and |
32 | .\" \fI<whatever>\fP escape sequences to invode bold face and italics, |
32 | .\" \fI<whatever>\fP escape sequences to invode bold face and italics, |
33 | .\" respectively. |
33 | .\" respectively. |
34 | \fBlsftp\fP is a program that connects to a remote sftp server, and can be |
34 | \fBlsftp\fP is a program that connects to a remote sftp server, and can be |
35 | used to upload download files \['a] la FTP. When invoked with no command arguments, |
35 | used to upload download files \['a] la FTP. When invoked with no command arguments, |
36 | lsftp enters interactive mode, much like \fBftp (1)\fP. However, when the |
36 | lsftp enters interactive mode, much like \fBftp (1)\fP. However, when the |
37 | \fI--\fP argument and subsequent commands are passed to lsftp, lsftp simply |
37 | \fI--\fP argument and subsequent commands are passed to lsftp, lsftp simply |
38 | executes those commands and exits. |
38 | executes those commands and exits. |
39 | .SH OPTIONS |
39 | .SH OPTIONS |
40 | This program follows the usual GNU command line syntax, with long |
40 | This program follows the usual GNU command line syntax, with long |
41 | options starting with two dashes (`-'). |
41 | options starting with two dashes (`-'). |
42 | A summary of options is included below. |
42 | A summary of options is included below. |
43 | For a complete description, see the Info files. |
43 | For a complete description, see the Info files. |
44 | .TP |
44 | .TP |
45 | .B \-\-help |
45 | .B \-\-help |
46 | Show summary of options. |
46 | Show summary of options. |
47 | .TP |
47 | .TP |
48 | .B \-\-version |
48 | .B \-\-version |
49 | Show version of program. |
49 | Show version of program. |
50 | .SH COMMANDS |
50 | .SH COMMANDS |
51 | .TP |
51 | .TP |
52 | .B cd \fIdirectory\fP |
52 | .B cd \fIdirectory\fP |
53 | Change the current directory on the remote server to \fIdirectory\fP. |
53 | Change the current directory on the remote server to \fIdirectory\fP. |
54 | .TP |
54 | .TP |
55 | .B rm \fIfilespec\fP |
55 | .B rm \fIfilespec\fP |
56 | Removes files or directories. To delete directories, the \-r option needs to be |
56 | Removes files or directories. To delete directories, the \-r option needs to be |
57 | specified. The rm command doesn't accept wildcards by default, to enable these |
57 | specified. The rm command doesn't accept wildcards by default, to enable these |
58 | you must specify the \-g option. |
58 | you must specify the \-g option. |
59 | .TP |
59 | .TP |
60 | .B delete |
60 | .B delete |
61 | Alias for \fBrm\fP. |
61 | Alias for \fBrm\fP. |
62 | .TP |
62 | .TP |
63 | .B mkdir \fIdir\fP |
63 | .B mkdir \fIdir\fP |
64 | Make directory \fIdir\fP. |
64 | Make directory \fIdir\fP. |
65 | .TP |
65 | .TP |
66 | .B about |
66 | .B about |
67 | Display information about lsftp. |
67 | Display information about lsftp. |
68 | .TP |
68 | .TP |
69 | .B help |
69 | .B help |
70 | Displays a list of commands. |
70 | Displays a list of commands. |
71 | .TP |
71 | .TP |
72 | .B ? |
72 | .B ? |
73 | Alias for \fBhelp\fP. |
73 | Alias for \fBhelp\fP. |
74 | .TP |
74 | .TP |
75 | .B longhelp |
75 | .B longhelp |
76 | Displays the list of commands with detailed information about each command. |
76 | Displays the list of commands with detailed information about each command. |
77 | .TP |
77 | .TP |
78 | .B ls \fIfilespec\fP |
78 | .B ls \fIfilespec\fP |
79 | List remote files and folders. |
79 | List remote files and folders. |
80 | .TP |
80 | .TP |
81 | .B list |
81 | .B list |
82 | Alias for \fBls\fP. |
82 | Alias for \fBls\fP. |
83 | .TP |
83 | .TP |
84 | .B dir |
84 | .B dir |
85 | (Another) Alias for \fBls\fP. |
85 | (Another) Alias for \fBls\fP. |
86 | .TP |
86 | .TP |
87 | .B pwd |
87 | .B pwd |
88 | Print the current working directory. |
88 | Print the current working directory. |
89 | .TP |
89 | .TP |
90 | .B quit |
90 | .B quit |
91 | Quit lsftp. |
91 | Quit lsftp. |
92 | .TP |
92 | .TP |
93 | .B exit |
93 | .B exit |
94 | Quit lsftp. |
94 | Quit lsftp. |
95 | .TP |
95 | .TP |
96 | .B set [\fIvar=value\fP] |
96 | .B set [\fIvar=value\fP] |
97 | Sets or shows variables. Without an argument, \fIset\fP displays the current variable state. With |
97 | Sets or shows variables. Without an argument, \fIset\fP displays the current variable state. With |
98 | a \fIvar=value\fP argument, \fBset\fP sets the appropriate variable in the environment. |
98 | a \fIvar=value\fP argument, \fBset\fP sets the appropriate variable in the environment. |
99 | .TP |
99 | .TP |
100 | .B mail |
100 | .B mail |
101 | Runs the \fBmail (1)\fP command. |
101 | Runs the \fBmail (1)\fP command. |
102 | .TP |
102 | .TP |
103 | .B umask [\fIvalue\fP] |
103 | .B umask [\fIvalue\fP] |
104 | Sets or displays the remote umask. |
104 | Sets or displays the remote umask. |
105 | .TP |
105 | .TP |
106 | .B jobs |
106 | .B jobs |
107 | Prints information about currently running jobs. |
107 | Prints information about currently running jobs. |
108 | .TP |
108 | .TP |
109 | .B open \fIsite\fP |
109 | .B open \fIsite\fP |
110 | Open a sftp connection to \fIsite\fP. |
110 | Open a sftp connection to \fIsite\fP. |
111 | .TP |
111 | .TP |
112 | .B close |
112 | .B close |
113 | Close the current connection. |
113 | Close the current connection. |
114 | .TP |
114 | .TP |
115 | .B mv \fIold\-filename\fP \fInew\-filename\fP |
115 | .B mv \fIold\-filename\fP \fInew\-filename\fP |
116 | Rename file \fIold\-filename\fP to \fInew\-filename\fP. |
116 | Rename file \fIold\-filename\fP to \fInew\-filename\fP. |
117 | .TP |
117 | .TP |
118 | .B rename |
118 | .B rename |
119 | Alias for \fBmv\fP. |
119 | Alias for \fBmv\fP. |
120 | .TP |
120 | .TP |
121 | .B ln \fIfile\fP \fIlink\fP |
121 | .B ln \fIfile\fP \fIlink\fP |
122 | Make \fIlink\fP a symlink to \fIfile\fP. |
122 | Make \fIlink\fP a symlink to \fIfile\fP. |
123 | .TP |
123 | .TP |
124 | .B get \fIremote\-file\fP |
124 | .B get \fIremote\-file\fP |
125 | Retrieve \fIremote\-file\fP on the remote system to the local system. |
125 | Retrieve \fIremote\-file\fP on the remote system to the local system. |
126 | .TP |
126 | .TP |
127 | .B put \fIlocal\-file\fP |
127 | .B put \fIlocal\-file\fP |
128 | Send \fIlocal\-file\fP on the local system to the remote system. |
128 | Send \fIlocal\-file\fP on the local system to the remote system. |
129 | .TP |
129 | .TP |
130 | .B chown \fIuid\fP \fIfile\fP |
130 | .B chown \fIuid\fP \fIfile\fP |
131 | Change the ownership of \fIfile\fP to be owned by the user represented by |
131 | Change the ownership of \fIfile\fP to be owned by the user represented by |
132 | \fIuid\fP. |
132 | \fIuid\fP. |
133 | .TP |
133 | .TP |
134 | .B chgrp \fIgid\fP \fIfile\fP |
134 | .B chgrp \fIgid\fP \fIfile\fP |
135 | Change the group ownership of \fIfile\fP to be owned by the group represented by |
135 | Change the group ownership of \fIfile\fP to be owned by the group represented by |
136 | \fIgid\fP. |
136 | \fIgid\fP. |
137 | .TP |
137 | .TP |
138 | .B lcd \fIdir\fP |
138 | .B lcd \fIdir\fP |
139 | Change the current local directory to \fIdir\fP. |
139 | Change the current local directory to \fIdir\fP. |
140 | .TP |
140 | .TP |
141 | .B lrm \fIfile\fP |
141 | .B lrm \fIfile\fP |
142 | Remove \fIfile\fP from the \fBlocal\fP system. |
142 | Remove \fIfile\fP from the \fBlocal\fP system. |
143 | .TP |
143 | .TP |
144 | .B ldelete |
144 | .B ldelete |
145 | Alias for \fBlrm\fP. |
145 | Alias for \fBlrm\fP. |
146 | .TP |
146 | .TP |
147 | .B lls |
147 | .B lls |
148 | List files on the local system. |
148 | List files on the local system. |
149 | .TP |
149 | .TP |
150 | .B llist |
150 | .B llist |
151 | Alias for \fBlls\fP. |
151 | Alias for \fBlls\fP. |
152 | .TP |
152 | .TP |
153 | .B lpwd |
153 | .B lpwd |
154 | Print the current local working directory. |
154 | Print the current local working directory. |
155 | .TP |
155 | .TP |
156 | .B ! \fIcommand\fP |
156 | .B ! \fIcommand\fP |
157 | Executes \fIcommand\fP in a shell on the local system. |
157 | Executes \fIcommand\fP in a shell on the local system. |
158 | .SH ENVIRONMENT |
158 | .SH ENVIRONMENT |
159 | .TP |
159 | .TP |
160 | .B LSFTP_RSH |
160 | .B LSFTP_RSH |
161 | The program to use for the SSH tunnel. If the variable is not set, lsftp |
161 | The program to use for the SSH tunnel. If the variable is not set, lsftp |
162 | defaults to using lshg. |
162 | defaults to using lshg. |
163 | .TP |
163 | .TP |
164 | .B LSFTP_BEFORE_ARGS |
164 | .B LSFTP_BEFORE_ARGS |
165 | .TP |
165 | .TP |
166 | .B LSFTP_AFTER_ARGS |
166 | .B LSFTP_AFTER_ARGS |
167 | .SH SEE ALSO |
167 | .SH SEE ALSO |
168 | .BR lshc (1), |
168 | .BR lshc (1), |
169 | .BR mail (1), |
169 | .BR mail (1), |
170 | .BR lshd (8), |
170 | .BR lshd (8), |
171 | .BR lshg (8). |
171 | .BR lshg (8). |
172 | .BR |
172 | .BR |
173 | The programs are documented fully by |
173 | The programs are documented fully by |
174 | .IR "Lsh" , |
174 | .IR "Lsh" , |
175 | available via the Info system. |
175 | available via the Info system. |
176 | .SH AUTHOR |
176 | .SH AUTHOR |
177 | This manual page was written by Timshel Knoll <timshel@debian.org>, |
177 | This manual page was written by Timshel Knoll <timshel@debian.org>, |
178 | for the Debian GNU/Linux system (but may be used by others). |
178 | for the Debian GNU/Linux system (but may be used by others). |