Crie e execute um snippet
Antes de começar
Guarde um comando de consulta e confira onde ele será executado.
- Termius instalado e uma VPS de estudo com acesso autorizado.
- Endereço, porta e credencial fornecidos pelo administrador.
Snippets guardam comandos para reutilização. Confira se essa função está disponível no seu plano. A automação com snippets aparece entre os recursos pagos. No Starter, pratique os comandos manualmente na sessão.
Escreva um comando de consulta
Abra Vault → Snippets → New Snippet. Em Action description, informe Conferir servidor. Em Script, escreva:
whoamihostnamepwdEsses comandos ajudam a reconhecer a sessão. Comece com consultas antes de guardar scripts que alteram arquivos ou serviços.
Confira o destino antes de executar
Abra a sessão da VPS de estudo. No desktop, use Ctrl/Cmd + ponto para abrir o painel lateral e selecione Snippets. Confira o nome da sessão e o conteúdo do comando.
Paste insere o snippet no terminal. Run executa na sessão ativa. Use primeiro Paste para ler o texto inserido. Execute somente depois de confirmar o host e a conta. Scripts com várias linhas merecem conferência especial, pois o terminal pode processar quebras de linha durante a colagem conforme sua configuração.
Separe execução manual e automática
O Termius também permite execução em vários hosts e comandos de início de sessão. Configure essas funções apenas depois de testar o comando em um servidor e conhecer os destinos selecionados.
Evite guardar senhas ou tokens no corpo do snippet. Para uma rotina que altera serviços, registre os requisitos e a forma de conferir o resultado junto ao procedimento do projeto. Um comando salvo continua sujeito às permissões e ao estado atual de cada servidor.
Acrescente rótulos à saída
Quando você reúne consultas em um snippet, os resultados aparecem em sequência. Um rótulo antes de cada consulta facilita interpretar a saída. Este exemplo funciona em um shell compatível com os comandos apresentados:
printf 'Usuario: 'whoamiprintf 'Servidor: 'hostnameprintf 'Diretorio: 'pwdEm uma VPS de estudo, o resultado pode mostrar Usuario: aluno, Servidor: aula-ubuntu e Diretorio: /home/aluno. São valores ilustrativos. A utilidade do snippet está em conferir os valores reais da sessão antes de continuar.
O comando printf escreve o rótulo, enquanto os comandos seguintes consultam o ambiente. Nenhuma dessas linhas altera arquivos ou reinicia serviços. Ainda assim, confira onde o snippet será executado, principalmente se houver mais de uma sessão aberta.
Evite depender da pasta atual sem perceber
Um comando com caminho relativo, como cat teste-sftp.txt, procura o arquivo a partir da pasta atual. Se você mudou de diretório antes de executar o snippet, o resultado pode mudar. Use pwd para reconhecer a pasta e prefira caminhos explícitos quando o procedimento exigir um destino específico.
Uma sequência de comandos também não garante que as linhas seguintes serão interrompidas se uma consulta falhar. Antes de guardar scripts de manutenção, trate as falhas no próprio script e teste em uma VPS de estudo. Para começar, mantenha separados o snippet de consulta e qualquer rotina que faça alterações.
Confira o resultado
O snippet consulta somente a VPS escolhida e retorna a conta, o host e o diretório.
Fontes consultadas
Procedimento conferido na documentação oficial. A execução no aplicativo e em uma VPS não foi realizada nesta revisão.
