No sistema operacional Linux, é possível listar os disposit...

Próximas questões
Com base no mesmo assunto
Q831030 Sistemas Operacionais
No sistema operacional Linux, é possível listar os dispositivos de E/S acessando o diretório /dev. Considere que em um determinado computador há uma impressora identificada por /dev/lp0 utilizada em diversos programas. Para facilitar a manutenção dos programas que utilizam esse dispositivo, deve-se criar o link /dev/impressora por meio do comando
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa A é a correta. Agora, vamos entender o porquê e explorar o que cada alternativa propõe.

No sistema operacional Linux, uma técnica comum para facilitar o acesso a dispositivos de E/S (entrada/saída), como uma impressora, é o uso de links simbólicos. Um link simbólico (ou "symlink") é como um atalho ou apontador para outro arquivo ou diretório. O comando usado para criar links simbólicos é o ln -s.

Ao usar o comando ln -s, o primeiro argumento é o destino real, ou seja, o arquivo ou diretório que você está apontando, e o segundo argumento é o link que você deseja criar.

Vamos analisar as alternativas:

A - ln -s /dev/lp0 /dev/impressora
Esta é a alternativa correta porque usa o comando ln -s corretamente, onde /dev/lp0 é o arquivo de dispositivo real (a impressora original) e /dev/impressora é o link simbólico que queremos criar. Assim, quaisquer programas que usem /dev/impressora estarão, na verdade, acessando /dev/lp0.

B - ls -l /dev/impressora /dev/lp0
Este comando ls -l é usado para listar detalhes sobre arquivos e diretórios, mas não cria links. Portanto, não resolve o problema apresentado pela questão.

C - ll -l /dev/impressora /dev/lp0
A opção ll é um atalho para ls -l em muitos sistemas, mas assim como a alternativa B, este comando apenas lista arquivos e não é utilizado para criar links simbólicos.

D - ls -l /dev/lp0 /dev/impressora
Semelhante às alternativas B e C, este comando apenas lista informações sobre os arquivos ou diretórios, sem criar qualquer link simbólico.

E - ln -s /dev/impressora /dev/lp0
Embora utilize o comando ln -s, os argumentos estão invertidos. Isso faria com que /dev/lp0 apontasse para /dev/impressora, o que é incorreto, pois o objetivo é que o link simbólico aponte para o dispositivo real.

Conclusão: Para criar um link simbólico correto que aponte a impressora para um nome mais amigável, como /dev/impressora, devemos utilizar a alternativa A: ln -s /dev/lp0 /dev/impressora.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

ln > Cria link para arquivos e diretórios

–s > Link simbólico.

ln -s [arquivo][diretório]

Gabarito letra a) - In -s /dev/lp0 /dev/impressora

ln -s ALVO nomeDoLink

 

Gabarito A

 

@papirobizurado

Ln -s > indica que é um link simbolico + diretório arquivo original + diretório do link

A- In -s /dev/lp0 /dev/impressora

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo