Hur man Àndrar standardskal pÄ Linux med chsh

James Hogan

Den hÀr handledningen handlar om hur man Àndrar standardskal pÄ Linux med chsh. Vi kommer att göra vÄrt bÀsta sÄ att du förstÄr den hÀr guiden. Jag hoppas att du gillar den hÀr bloggen Hur man Àndrar standardskal pÄ Linux med chsh. Om ditt svar Àr ja, vÀnligen dela efter att ha lÀst detta.

Kontrollera hur man Àndrar standardskal pÄ Linux med chsh

PĂ„ de flesta Linux-system Ă€r standardskalet bash, men vi kan Ă€ndra det till vilken annan typ av skal som zsh, fish, sh och alla andra. I den hĂ€r artikeln kommer vi att visa hur du Ă€ndrar detta standardskal till ett annat skal pĂ„ Linux-system. För att Ă€ndra anvĂ€ndarens skal letar vi först efter det aktuella skalet. Det finns mĂ„nga sĂ€tt att Ă€ndra skalet för alla anvĂ€ndare pĂ„ ett Linux-system. Vi kommer att se tre metoder för att Ă€ndra anvĂ€ndarens skal. NĂ€r du skapar anvĂ€ndarkonton med hjĂ€lpprogrammen useradd eller adduser kan flaggan –shell anvĂ€ndas för att ange en anvĂ€ndares inloggningsskalnamn som inte anges i respektive konfigurationsfiler.

Ett skal Àr ett program som fungerar som det yttersta lagret av ett operativsystem, genom vilket det interagerar med dess olika program och tjÀnster. De flesta Linux-distributioner anvÀnder Bash som standardskal. Du kan dock vÀlja ett annat skal för ditt system om du vill. I den hÀr artikeln beskriver vi hur man Àndrar en anvÀndares skal pÄ Linux. Skalet Àr ett program som accepterar och tolkar kommandon; Det finns olika skal som bash, sh, ksh, zsh, fish och mÄnga andra mindre kÀnda skal tillgÀngliga pÄ Linux.

Hur man Àndrar mitt standardskal

  • Ta först reda pĂ„ vilka skal som Ă€r tillgĂ€ngliga pĂ„ din Linux-box, runcat /etc/shells
  • Skriv chsh och tryck pĂ„ Enter
  • Du mĂ„ste ange den nya fullstĂ€ndiga skalvĂ€gen. Till exempel /bin/ksh
  • Logga in och logga ut för att verifiera att ditt skal har Ă€ndrats korrekt pĂ„ Linux-operativsystem.

Lista dina skal i Linux

Kör följande cat-kommando pÄ filen /etc/shells:

Naturligtvis kan vi anvÀnda kommandot grep /egrep för att ta reda pÄ om ett visst skal, som zsh eller fish, Àr installerat eller inte, kör:

  • grep “zsh” /etc/shells
  • grep “fish” /etc/shells

Ta reda pÄ ditt nuvarande skalnamn

Kör nÄgot av följande kommandon för att hitta den aktuella skalinstansen:

ELLER

  • printf “Mitt nuvarande skal – %sn” “$SHELL”

ELLER

  • grep “^${USER}” /etc/passwd

Ändra standardskal frĂ„n bash till ksh

För att Àndra ditt skal till zsh med chsh, kör:

  • skriv -a zsh ## hitta sökvĂ€gen till ksh ##
  • chsh -s /bin/zsh ## Ă€ndra bash till ksh ##

Kolla in det:

  • grep “^${USER}” /etc/passwd

Slutord: Hur man Àndrar standardskal pÄ Linux med chsh

Jag hoppas att du förstÄr den hÀr artikeln Hur man Àndrar standardskal pÄ Linux med chsh, om ditt svar Àr nej kan du frÄga vad som helst via kontaktforumsektionen relaterat till den hÀr artikeln. Och om ditt svar Àr ja, vÀnligen dela den hÀr artikeln med din familj och vÀnner.