FC ConcursosFC Concursos

Questão FC375831

Considerando os comandos de manipulação de variáveis de ambiente do shell, o comando que alterna o shell default iniciado no login é:

Unix e Linux

Instituto Consulplan · 2020

Considerando os comandos de manipulação de variáveis de ambiente do shell, o comando que alterna o shell default iniciado no login é:

  1. chsh
  2. echo
  3. unset
  4. export
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

O comando chsh altera o shell de login associado a um usuário, ou seja, define qual interpretador será iniciado automaticamente quando o usuário efetua login.

Sintaxe típica: chsh [-s caminho_do_shell] [usuário]. Use o caminho completo do shell (ex.: /bin/bash).

O shell escolhido precisa constar em /etc/shells; caso contrário a mudança pode ser recusada. A alteração modifica o campo correspondente em /etc/passwd.

Normalmente o próprio usuário altera seu shell (sendo solicitada autenticação); o root pode alterar o shell de qualquer conta.

Após a alteração, é necessário efetuar logout e novo login para que a mudança tenha efeito. Para conferir o shell atual use echo $SHELL. Ex.: chsh -s /bin/zsh usuario.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo