See How to Open and Close an sftp Connection to a Remote System.
sftp> lcd target-directory
sftp> cd source-directory
sftp> ls -l
Metacharacters may be used with the get command.
sftp> get filename
sftp> bye
In this example, the user opens an sftp connection to the system pluto, and uses the get command to copy a single file from the /tmp directory.
$ sftp pluto Connecting to pluto... Password: xxx sftp> lcd /tmp sftp> cd /tmp sftp> ls filea files ps_data sftp> get filea /tmp/filea 100% 494 0.5KB/s 00:00 sftp> bye