Questão de Sistemas Operacionais — Comandos — VUNESP 2025
Sistemas Operacionais›Comandos
Código
vu111921
Banca
VUNESP
Órgão
UNESP
Ano
2025
Nível
Superior
Cargo
V - - Assistente de Suporte Acadêmico II - Área de Atuação: Ambientes de Informática para Ensino e Pesquisa - Edital nº 91
Em uma rede local baseada em computadores com sistema operacional Linux, o usuário “logado” bob deseja copiar o arquivo /home/bob/doc de seu computador para outro computador na rede, no mesmo caminho, por meio de uma conexão SSH.Considerando que o endereço IP desse outro computador é 192.168.15.4, o comando que realiza essa tarefa é:
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Cópia de arquivos via SSH no Linux
Gabarito: letra D. O comando scp (secure copy) é a ferramenta padrão no Linux para copiar arquivos entre computadores utilizando uma conexão SSH. A sintaxe correta é scp origem destino, onde o destino pode ser especificado como usuário@host:caminho. Na alternativa D, scp ~/doc [email protected]:/home/bob/doc copia o arquivo ~/doc (equivalente a /home/bob/doc) para o mesmo caminho no computador remoto, usando o usuário bob e o IP 192.168.15.4.
As demais alternativas contêm erros de sintaxe ou comandos inexistentes.
ssh –-copy /home/bob/doc 192.168.15.4 – O SSH não possui a opção --copy. O SSH é um protocolo para acesso remoto, não para cópia direta de arquivos. O comando correto para cópia via SSH é scp, não ssh.
Alternativa B — ❌ Incorreta
copy /home/bob/doc 192.168.15.4/home/bob – O comando copy não é um comando nativo do Linux para cópia remota. No Linux, usa-se cp para cópia local e scp para remoto. Além disso, a sintaxe do destino está incorreta (falta o usuário e o sinal de dois pontos).
Alternativa C — ❌ Incorreta
ssh –-copy ~/doc [email protected]/home/bob – Novamente, ssh --copy não existe. O SSH não copia arquivos diretamente; ele estabelece uma sessão remota. A parte [email protected]/home/bob também está mal formatada – deveria ser [email protected]:/home/bob/doc para especificar o caminho absoluto.
Alternativa D — ✅ Correta ⟵ GABARITO
scp ~/doc [email protected]:/home/bob/doc – Esta é a sintaxe correta do scp. O til ~ é expandido para o diretório home do usuário (/home/bob), então ~/doc equivale a /home/bob/doc. O destino é especificado como usuario@host:caminho. A cópia é feita de forma segura através de SSH.
Alternativa E — ❌ Incorreta
scp /home/bob/doc \\\\[email protected] – O uso de barras invertidas (\) é desnecessário e quebra a sintaxe. O caminho de destino deve ser precedido por : e não por \\. A forma correta seria scp /home/bob/doc [email protected]:/home/bob/doc.
PEGA ESSA DICA!
Para copiar arquivos entre máquinas Linux via rede, lembre-se de que o comando é scp (não ssh nem cp). A estrutura básica é scp [opções] origem destino, e no destino remoto use usuário@host:caminho. Se precisar copiar diretórios inteiros, adicione a opção -r. Em caso de dúvida, consulte o manual com man scp.