Use
chsh -s $(which zsh)
Ao contrário de adduser
ou useradd
ou edição de /etc/passwd
, isso permitirá que você altere seu shell sem ter direitos de root.
Eu quero mudar meu shell padrão no Ubuntu para ZSH. Qual é o comando para fazer isso?
hum ... zsh é um shell, não um terminal.
Uma resposta alternativa ao MrStatic é usar o shell padrão com chsh
, isso pode ser feito para sua conta sem privilégios de root.
Você teria que editar seu /etc/passwd
Use o comando vipw
e altere o shell ao lado do usuário que você deseja alterar. Para torná-lo o padrão para todos os novos usuários useradd -D -s /bin/bash
Tags command-line linux shell ubuntu terminal