Questão de Redes de Computadores — Endereçamento IP — Quadrix 2025
- Código
- qg594728
- Banca
- Quadrix
- Órgão
- CFBio
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Desenvolvimento
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ❌ ERRADO. O comando scp -r /home/cfbio/imagens [email protected]:/backup/imagens copia (não move) recursivamente o diretório local para o servidor remoto. A palavra "move" é o erro: o scp (Secure Copy) não remove o diretório de origem após a transferência — para mover, seria necessário usar mv ou combinar scp com rm. A afirmação está incorreta porque descreve uma cópia como se fosse uma movimentação.
O scp é um comando baseado no SSH (Secure Shell) utilizado para transferir arquivos entre máquinas de forma segura, com criptografia. A sintaxe básica é scp [opções] origem destino. A opção -r (recursiva) é essencial quando se deseja copiar diretórios inteiros, pois sem ela o comando falha ao tentar copiar um diretório. No exemplo, a origem é o caminho local /home/cfbio/imagens e o destino é [email protected]:/backup/imagens, onde 192.168.1.28 é o endereço IP do servidor remoto e usuario é o nome de usuário para autenticação.
A distinção crucial é entre copiar e mover. Copiar (cp, scp) duplica os dados, mantendo o original no local de origem. Mover (mv) transfere os dados, removendo o original. O scp sempre copia; ele não tem a funcionalidade de mover. Para mover um arquivo ou diretório entre máquinas, seria necessário primeiro copiar com scp e depois remover o original com rm, ou usar outros comandos como rsync com a opção --remove-source-files. Essa confusão entre copiar e mover é uma pegadinha clássica em provas de informática.
Na prática, se um administrador executar o comando do enunciado, o diretório /home/cfbio/imagens continuará existindo na máquina local após a transferência. O conteúdo será duplicado no servidor remoto em /backup/imagens. Para realmente "mover", o comando correto seria algo como scp -r /home/cfbio/imagens [email protected]:/backup/imagens && rm -rf /home/cfbio/imagens, que copia e depois remove a origem. A banca explora exatamente essa troca de termos para induzir o candidato ao erro.
A banca troca o verbo "copiar" por "mover". O scp é uma ferramenta de cópia segura — ele nunca remove o arquivo de origem. Se a questão dissesse "copia recursivamente", estaria correta. Fique atento a essa distinção: cp e scp copiam; mv move. Essa é uma armadilha recorrente em questões sobre comandos Linux.
A afirmação está errada porque o comando scp realiza uma cópia recursiva, não uma movimentação. O termo "move" é tecnicamente incorreto. O scp não remove o diretório de origem após a transferência; ele apenas duplica o conteúdo no destino. Para mover, seria necessário um comando adicional de remoção (rm) ou o uso de mv (que não funciona entre máquinas remotas diretamente). Portanto, a descrição do comando como "move recursivamente" é falsa.
Gabarito: ❌ ERRADO — o comando copia, não move.
Link permanente: /questoes/qg594728