# sftp
# Secure File Transfer Program.
# Interactive program to copy files between hosts over SSH.
# For non-interactive file transfers, see `scp` or `rsync`.
# More information: <https://manned.org/sftp>.
# Connect to a remote server and enter an interactive command mode:
sftp remote_user@remote_host
# Connect using an alternate port:
sftp -P remote_port remote_user@remote_host
# Connect using a predefined host (in `~/.ssh/config`):
sftp host
# Transfer remote file to the local system:
get /path/remote_file
# Transfer local file to the remote system:
put /path/local_file
# Transfer remote directory to the local system recursively (works with `put` too):
get -R /path/remote_directory
# Get list of files on local machine:
lls
# Get list of files on remote machine:
ls
$
cheat.sh
tldr