Situatie
Există multe shell-uri diferite disponibile pe Linux. Toate vă permit să efectuați aceleași sarcini de bază: explorați sistemul de fișiere, lucrați cu fișiere, lansați programe și rulați scripturi. Cu toate acestea, fiecare îndeplinește aceste sarcini în felul lor și are propriile lor caracteristici.
Solutie
Pasi de urmat
Pentru a vedea ce shell-uri sunt instalate pe computer, utilizați această comandă. Pur și simplu se listează conținutul fișierului /etc/shells:
cat /etc/shells
Pentru a schimba shell-ul default se va instala “fish” și o setăm ca implicită pentru user. Pentru Centos 7, introducem următoarea comandă:
yum -y install fish
Comanda chsh vă permite să schimbați shell-ul implicit. Vă permite, de asemenea, să modificați atât autentificarea implicită, cât și shell-urile interactive implicite. Poate doriți să schimbați una sau alta, sau ambele.
Pentru a configura shell-ul de conectare, utilizați chsh fără parametri:
chsh
Trebuie să vă deconectați și să vă întoarceți pentru ca modificarea să aibă efect. Când o faceți, veți vedea noul shellt setat > “fish”.
Leave A Comment?