Bash Shell ble introdusert for å erstatte Bourne Shell og for å bli standard Linux Shell. Bash er i stand til å utføre et bredt spekter av programmeringsløsninger og automatiserte oppgaver. I Linux kan flere andre skjell utføre lignende oppgaver som bash. Zsh ble opprettet etter bashskallet. Den har forskjellige funksjoner som også er til stede i bashskallet. Noen funksjoner gjør det imidlertid overlegen Bash, for eksempel plugin -støtte, stavekorreksjon, temaer, CD -automatisering osv. Hvis du er en Linux -bruker, trenger du ikke å installere ZSH hver for seg, siden den er inkludert som standard i bash -skallet.
Nå, kommer til artikkelenes hovedemne, Hvordan vil du vite at du har bash eller zsh?
Svaret er ganske enkelt. Bruke "-versjon”Kommando for å bekrefte eksistensen av begge skjellene på Linux -systemet ditt.
Finne versjonen av Bash og Zsh
Skriv ut kommandoen nedenfor for å sjekke bash-versjonen på systemet ditt. Utførelse av denne kommandoen vil også sikre at bash eksisterer på systemet ditt eller ikke.
$ Bash -VersjonFor å sjekke ZSH, bruk den undergitte kommandoen:
Zsh --versionFinne gjeldende skall
For nybegynnere som jobber i en terminal, kan det noen ganger være forvirrende å gjette skallet de jobber med. Så vi vil hjelpe deg også i prosessen med å finne det nåværende skallet.
Utfør den undergitte kommandoen i skallet ditt.
$ ekko $ 0Hvis du er aktiv i Bash -skallet ditt, vil det vise deg "bash”Resultat av utførelsen av kommandoen ovenfor.
På den andre siden, for ZSH, vil den skrive ut “zsh”På terminalen.
Finne banen til bash eller zsh -skall
For å kjenne banen til ZSH- eller Bash-skallet ditt, utfør den undergitte kommandoen.
$ hvilken bash som zshBytter bash til zsh
Å bytte fra bash shell til zsh. For det, i terminalen, utfører vi "chsh”Kommando på denne måten:
$ chsh -s $ (som zsh)Lukk nå terminalen, og start systemet på nytt for å få effekten av endringene. Etter omstart, åpne opp et terminalvindu. Nå er dere alle klar til å jobbe i Zsh Shell.
Bytt zsh til bash
For å bytte Zsh til bash, spesifiser “bash”I“chsh”Kommander og utfør den på terminalen.
% chsh -s $ (hvilken bash)Igjen, start systemet på nytt etter å ha lukket terminalen, og etter omstart vil du se at du blir byttet til bashskallet.
Konklusjon
For Linux -brukere, bash og zsh er ekstremt nyttige skjell. Begge skjellene tilbyr forskjellige gunstige egenskaper. Brukeren kan selvfølgelig velge skallet han eller hun ønsker å bruke basert på oppgavens krav, men i slike tilfeller oppstår forvirring i hodet til nybegynnere? I dette innlegget har vi vist deg forskjellige metoder for å kjenne spørsmålet til dette spørsmålet. Bruk noen av disse metodene og bli kjent med ditt nåværende skall på noen få sekunder.