Hvordan vet jeg om jeg har bash eller zsh?

Hvordan vet jeg om jeg har bash eller zsh?
Vanligvis, når du hørte om Linux-basert programmering, blir det referert til som kommandolinjegrensesnitt, skjell og terminaler. Bash regnes som det mest brukte skallet i denne forbindelse. Imidlertid eksisterer det også andre versjoner av skjell, for eksempel Z skall eller Zsh.

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 -Versjon

For å sjekke ZSH, bruk den undergitte kommandoen:

Zsh --version

Finne 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 $ 0

Hvis 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 zsh

Bytter 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.