Qual é o diferente bash por sessão de terminal para o Konsole?

0

Estou usando Konsole no Kubuntu.
Eu queria saber qual é a diferença entre um perfil no Konsole e os perfis no nosso bash?
Estou lendo que podemos criar perfis diferentes por sessão do Konsole e usar diferentes bash por sessão.
O que significa usar diferentes bash por sessão aqui?
Eu pensei que o bash padrão é aquele definido no /etc/passwd para um usuário

    
por Jim 29.01.2014 / 23:47

1 resposta

2

O perfil do Konsole contém configurações específicas para o Konsole, por exemplo, fonte terminal, cor do texto, cor do plano de fundo, configurações para contornos para manipular guias etc.

/etc/passwd define o shell padrão para o usuário, do qual bash é apenas a opção mais comum. Alternativas para bash são zsh , ksh , csh etc. Você pode pesquisar no Google cada uma delas para saber mais sobre elas. O shell padrão é o programa que será executado dentro do Konsole, que essencialmente pode funcionar com qualquer shell ou programa terminal para esse assunto.

Você também tem arquivos como .bashrc , que contém configurações específicas do bash, independentemente do terminal em que é executado. .profile é mais amplo ainda, pois afetará qualquer shell usado, mesmo que não seja bash .

Acho que a distinção mais importante a fazer é que o Konsole é um 'emulador de terminal', o que significa que ele faz o mesmo trabalho que um terminal de estilo antigo, mas bem dentro de um ambiente de desktop. Existem várias configurações que afetam o modo como ele faz esse trabalho e não têm muito a ver com o shell real sendo executado nele.

    
por 30.01.2014 / 00:05