- jaredy@cvs.openbsd.org 2004/12/05 23:55:07
[sftp.1] - explain that patterns can be used as arguments in get/put/ls/etc commands (prodded by Michael Knudsen) - describe ls flags as a list - other minor improvements ok jmc, djm
This commit is contained in:
parent
e2f189a841
commit
16e254d179
|
@ -10,6 +10,13 @@
|
|||
- djm@cvs.openbsd.org 2004/11/29 07:41:24
|
||||
[sftp-client.h sftp.c]
|
||||
Some small fixes from moritz@jodeit.org. ok deraadt@
|
||||
- jaredy@cvs.openbsd.org 2004/12/05 23:55:07
|
||||
[sftp.1]
|
||||
- explain that patterns can be used as arguments in get/put/ls/etc
|
||||
commands (prodded by Michael Knudsen)
|
||||
- describe ls flags as a list
|
||||
- other minor improvements
|
||||
ok jmc, djm
|
||||
|
||||
20041203
|
||||
- (dtucker) OpenBSD CVS Sync
|
||||
|
@ -1883,4 +1890,4 @@
|
|||
- (djm) Trim deprecated options from INSTALL. Mention UsePAM
|
||||
- (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu
|
||||
|
||||
$Id: ChangeLog,v 1.3588 2004/12/06 11:45:53 dtucker Exp $
|
||||
$Id: ChangeLog,v 1.3589 2004/12/06 11:46:45 dtucker Exp $
|
||||
|
|
116
sftp.1
116
sftp.1
|
@ -1,4 +1,4 @@
|
|||
.\" $OpenBSD: sftp.1,v 1.59 2004/11/29 00:05:17 jmc Exp $
|
||||
.\" $OpenBSD: sftp.1,v 1.60 2004/12/05 23:55:07 jaredy Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 2001 Damien Miller. All rights reserved.
|
||||
.\"
|
||||
|
@ -71,7 +71,9 @@ The second usage format will retrieve files automatically if a non-interactive
|
|||
authentication method is used; otherwise it will do so after
|
||||
successful interactive authentication.
|
||||
.Pp
|
||||
The third usage format allows the sftp client to start in a remote directory.
|
||||
The third usage format allows
|
||||
.Nm
|
||||
to start in a remote directory.
|
||||
.Pp
|
||||
The final usage format allows for automated sessions using the
|
||||
.Fl b
|
||||
|
@ -224,9 +226,13 @@ Once in interactive mode,
|
|||
.Nm
|
||||
understands a set of commands similar to those of
|
||||
.Xr ftp 1 .
|
||||
Commands are case insensitive and pathnames may be enclosed in quotes if they
|
||||
contain spaces.
|
||||
.Bl -tag -width "lmdir path"
|
||||
Commands are case insensitive.
|
||||
Pathnames that contain spaces must be enclosed in quotes.
|
||||
Any special characters contained within pathnames that are recognized by
|
||||
.Xr glob 3
|
||||
must be escaped with backslashes
|
||||
.Pq Sq \e .
|
||||
.Bl -tag -width Ds
|
||||
.It Ic bye
|
||||
Quit
|
||||
.Nm sftp .
|
||||
|
@ -238,6 +244,10 @@ Change group of file
|
|||
.Ar path
|
||||
to
|
||||
.Ar grp .
|
||||
.Ar path
|
||||
may contain
|
||||
.Xr glob 3
|
||||
characters and may match multiple files.
|
||||
.Ar grp
|
||||
must be a numeric GID.
|
||||
.It Ic chmod Ar mode Ar path
|
||||
|
@ -245,18 +255,26 @@ Change permissions of file
|
|||
.Ar path
|
||||
to
|
||||
.Ar mode .
|
||||
.Ar path
|
||||
may contain
|
||||
.Xr glob 3
|
||||
characters and may match multiple files.
|
||||
.It Ic chown Ar own Ar path
|
||||
Change owner of file
|
||||
.Ar path
|
||||
to
|
||||
.Ar own .
|
||||
.Ar path
|
||||
may contain
|
||||
.Xr glob 3
|
||||
characters and may match multiple files.
|
||||
.Ar own
|
||||
must be a numeric UID.
|
||||
.It Ic exit
|
||||
Quit
|
||||
.Nm sftp .
|
||||
.It Xo Ic get
|
||||
.Op Ar flags
|
||||
.Op Fl P
|
||||
.Ar remote-path
|
||||
.Op Ar local-path
|
||||
.Xc
|
||||
|
@ -266,9 +284,18 @@ and store it on the local machine.
|
|||
If the local
|
||||
path name is not specified, it is given the same name it has on the
|
||||
remote machine.
|
||||
.Ar remote-path
|
||||
may contain
|
||||
.Xr glob 3
|
||||
characters and may match multiple files.
|
||||
If it does and
|
||||
.Ar local-path
|
||||
is specified, then
|
||||
.Ar local-path
|
||||
must specify a directory.
|
||||
If the
|
||||
.Fl P
|
||||
flag is specified, then the file's full permission and access time are
|
||||
flag is specified, then full file permissions and access times are
|
||||
copied too.
|
||||
.It Ic help
|
||||
Display help text.
|
||||
|
@ -281,6 +308,14 @@ Display local directory listing of either
|
|||
or current directory if
|
||||
.Ar path
|
||||
is not specified.
|
||||
.Ar ls-options
|
||||
may contain any flags supported by the local system's
|
||||
.Xr ls 1
|
||||
command.
|
||||
.Ar path
|
||||
may contain
|
||||
.Xr glob 3
|
||||
characters and may match multiple files.
|
||||
.It Ic lmkdir Ar path
|
||||
Create local directory specified by
|
||||
.Ar path .
|
||||
|
@ -292,36 +327,44 @@ to
|
|||
.It Ic lpwd
|
||||
Print local working directory.
|
||||
.It Xo Ic ls
|
||||
.Op Ar flags
|
||||
.Op Fl 1aflnrSt
|
||||
.Op Ar path
|
||||
.Xc
|
||||
Display remote directory listing of either
|
||||
Display a remote directory listing of either
|
||||
.Ar path
|
||||
or current directory if
|
||||
or the current directory if
|
||||
.Ar path
|
||||
is not specified.
|
||||
If the
|
||||
.Fl l
|
||||
flag is specified, then display additional details including permissions
|
||||
and ownership information.
|
||||
The
|
||||
.Fl n
|
||||
flag will produce a long listing with user and group information presented
|
||||
numerically.
|
||||
.Ar path
|
||||
may contain
|
||||
.Xr glob 3
|
||||
characters and may match multiple files.
|
||||
.Pp
|
||||
By default,
|
||||
The following flags are recognized and alter the behaviour of
|
||||
.Ic ls
|
||||
listings are sorted in lexicographical order.
|
||||
This may be changed by specifying the
|
||||
.Fl S
|
||||
(sort by file size),
|
||||
.Fl t
|
||||
(sort by last modification time), or
|
||||
.Fl f
|
||||
(don't sort at all) flags.
|
||||
Additionally, the sort order may be reversed using the
|
||||
.Fl r
|
||||
flag.
|
||||
accordingly:
|
||||
.Bl -tag -width Ds
|
||||
.It Fl 1
|
||||
Produce single columnar output.
|
||||
.It Fl a
|
||||
List files beginning with a dot
|
||||
.Pq Sq \&. .
|
||||
.It Fl f
|
||||
Do not sort the listing.
|
||||
The default sort order is lexicographical.
|
||||
.It Fl l
|
||||
Display additional details including permissions
|
||||
and ownership information.
|
||||
.It Fl n
|
||||
Produce a long listing with user and group information presented
|
||||
numerically.
|
||||
.It Fl r
|
||||
Reverse the sort order of the listing.
|
||||
.It Fl S
|
||||
Sort the listing by file size.
|
||||
.It Fl t
|
||||
Sort the listing by last modification time.
|
||||
.El
|
||||
.It Ic lumask Ar umask
|
||||
Set local umask to
|
||||
.Ar umask .
|
||||
|
@ -331,7 +374,7 @@ Create remote directory specified by
|
|||
.It Ic progress
|
||||
Toggle display of progress meter.
|
||||
.It Xo Ic put
|
||||
.Op Ar flags
|
||||
.Op Fl P
|
||||
.Ar local-path
|
||||
.Op Ar remote-path
|
||||
.Xc
|
||||
|
@ -340,6 +383,15 @@ Upload
|
|||
and store it on the remote machine.
|
||||
If the remote path name is not specified, it is given the same name it has
|
||||
on the local machine.
|
||||
.Ar local-path
|
||||
may contain
|
||||
.Xr glob 3
|
||||
characters and may match multiple files.
|
||||
If it does and
|
||||
.Ar remote-path
|
||||
is specified, then
|
||||
.Ar remote-path
|
||||
must specify a directory.
|
||||
If the
|
||||
.Fl P
|
||||
flag is specified, then the file's full permission and access time are
|
||||
|
@ -380,10 +432,12 @@ Synonym for help.
|
|||
.El
|
||||
.Sh SEE ALSO
|
||||
.Xr ftp 1 ,
|
||||
.Xr ls 1 ,
|
||||
.Xr scp 1 ,
|
||||
.Xr ssh 1 ,
|
||||
.Xr ssh-add 1 ,
|
||||
.Xr ssh-keygen 1 ,
|
||||
.Xr glob 3 ,
|
||||
.Xr ssh_config 5 ,
|
||||
.Xr sftp-server 8 ,
|
||||
.Xr sshd 8
|
||||
|
|
Loading…
Reference in New Issue