tar -czvf name-of-archive.tar.gz /path/to/directory-or-file
tar -xf name-of-archive.tar.gz outdir/
scp -i <path-to-ssh-key> -r <username>@<ip>:<path-to-directory-or-file> .
ssh -i <path-to-ssh-key> <username>@<ip>
tar -czvf name-of-archive.tar.gz /path/to/directory-or-file
tar -xf name-of-archive.tar.gz outdir/
scp -i <path-to-ssh-key> -r <username>@<ip>:<path-to-directory-or-file> .
ssh -i <path-to-ssh-key> <username>@<ip>