Comandos PSFTP.
O PSFTP pode executar a maioria das linhas de comando psftp primárias que são suportadas pelo aplicativo PuTTY. Os usuários devem garantir que apliquem apenas comandos relacionados ao utilitário de transferência de arquivos. Pode-se digitar ‘help’ no prompt PSFTP para exibir a lista de comandos suportados pelo cliente SFTP do PuTTY.
- Sessão de abertura e encerramento.
Os usuários que abriram o PSFTP na linha de comando devem estabelecer um link com o servidor SFTP.
Para abrir uma conexão, digite o seguinte comando “ open host.name.” No entanto, se um usuário deseja indicar um nome de usuário específico também, ele deve escrever o seguinte comando “ open user@host.name”.
Além disso, também é possível definir a porta usando este comando “ open user@host.name.”
Cuidado: Se um usuário digitar incorretamente alguma informação, não será possível reemitir, pois o PSFTP irá encerrá-la imediatamente.
Assim que a sessão for concluída, os usuários podem digitar fechar a conexão digitando o comando ‘quit’. Isso também encerrará a sessão PSFTP e, mais uma vez, restaurará a linha de comando. Se o PSFTP foi iniciado a partir da interface gráfica do usuário, o comando fechará a janela do console PSFTP.
Os usuários também podem inserir os comandos ‘ bye ‘ e ‘exit’ em vez de ‘ quit ‘, pois todos oferecem a mesma função.
Se alguém deseja fechar o tipo de conexão de rede, o usuário deve executar o ‘close’. Em contraste, o comando ‘abrir’ iniciará uma nova conexão.
Outros comandos PSFTP comuns.
- Abaixo estão alguns dos comandos PSFTP básicos:
- l usuário – O comando definirá o nome de usuário remoto para o usuário.
- pw password – Irá definir a senha remota como senha. Observação: a alteração da senha a exibirá para outros usuários que usam o computador local.
- P porta – Ele se conectará à porta.
- load sessão – O comando carregará as configurações da sessão salva.
- batch – Desativará prompts interativos.
- hostkey key – Tudo o que esse comando faz é definir a chave de host compatível. O comando pode ser executado várias vezes, mas os usuários devem observar que ele substituirá o gerenciamento automatizado de chaves do host.
- B – Especifica um arquivo com comandos em lote. O comando ‘-b’ ajuda o usuário a automatizar tarefas, permitindo-lhes definir comandos antecipadamente.
- BC – Exibe comandos em lote da mesma maneira que são executados.
- Regras de citação:
O PSFTP marca a maioria dos comandos como uma sequência de palavras separadas por espaços. No entanto, às vezes, os usuários precisam definir um nome de arquivo que contenha espaços. Nesse caso, pode-se escrevê-lo entre aspas duplas. A aspa dupla é funcional para arquivos locais e remotos.
Por exemplo, o nome do arquivo é meu trabalho.txt. Como contém espaço, os programadores podem especificar o nome do arquivo da seguinte forma:
psftp> get «spacey file name.txt» «save it under this name.txt»
A principal função do espaço duplo é garantir que o espaço entre o nome do arquivo que ele rodeia não seja considerado um separador de palavras. Mais ainda, o prompt do PSFTP removerá as aspas duplas e não as verá como um nome de arquivo.
Além disso, os usuários podem dobrar as aspas duplas caso o nome tenha aspas duplas. Normalmente, isso acontece em um sistema tipo Unix que permite aspas duplas em nomes de arquivos.