Você diz que quer scp - então a informação é acessada através do man scp ou info scp forma um prompt de comando - ou você pode google scp
as páginas do manual podem ser um pouco assustadoras, diz
% bl0ck_qu0te%então aqui está minha versão curta
scp é um pouco como "copiar from_existing_file to_non_existing"
Assim, uma versão simples seria "mypop.cpp mycopy.cpp" mypopy.cpp "scp myid @ remotehost:"
se você quiser "pegar" uma cópia
ou
"myprog.cpp scp myid @ remotehost: mycopy.cpp"
se você quiser armazenar uma cópia de backup
todos os outros switches, como -v dependem da sua configuração - e vários problemas.
Boa sorte