Apvalks ir programma, kas darbojas kā operētājsistēmas visattālākais slānis, caur kuru jūs mijiedarbojaties ar dažādām tās programmām un pakalpojumiem. Lielākā daļa Linux distros kā noklusējuma čaulu izmanto bash. Tomēr, ja vēlaties, varat brīvi izvēlēties savai sistēmai citu apvalku.

Bez bash Linux atbalsta arī citas čaulas programmas, piemēram, ksh, zsh, csh un zivis. Katram no šiem apvalkiem ir kāda unikāla īpašība, kas tos atšķir no bash un citiem čaumalām.

Ienāksim, lai uzzinātu vairāk par čaulu un to, kā nomainīt noklusēto Linux čaulu.

Kas ir apvalks un kāda ir tā nozīme?

Apvalks ir datorprogramma, kas ļauj kontrolēt dažādus operētājsistēmas elementus, izmantojot komandas. Lietojot terminālu Linux, jūs galvenokārt mijiedarbojaties ar čaulu, kas atrodas starp jums un operētājsistēmu, un uzdodat tai izpildīt komandas.

Lielākajai daļai Linux čaulu ir komandrindas saskarne (CLI), un tām ir nepieciešama komandu (un to sintakse) pārzināšana. Ievadot komandu čaulā, tā meklē sistēmu (jūsu komandā) sistēmas ceļā, lai to noteiktu. Ja tas atrod atbilstību, tas veiksmīgi izpilda komandu, un jūs saņemat rezultātu.

instagram viewer

Īsumā čaula piedāvā spēcīgu un efektīvu saziņas veidu ar operētājsistēmu.

Saistīts: 5 iemesli izvēlēties Linux termināli, nevis GUI

Kāpēc jūs vēlaties mainīt savu noklusējuma apvalku?

Vispārīgi runājot, lielākā daļa čaulu, ar kurām jūs sastopaties Linux vai jebkurās citās Unix balstītās sistēmās, piedāvā diezgan daudz lielākoties tā pati funkcionalitāte: tie ļauj jums mijiedarboties ar / vadīt dažādus sistēmas elementus ērti.

Bash, kas ir iepriekš instalēts lielākajā daļā Linux distros, ir lielisks piemērs tam. Tomēr, ja tas ir sakrauts, piemēram, pret zsh, piemēram, zsh, tas izseko funkcionalitātes ziņā.

Savukārt Zsh piedāvā virkni papildu funkciju, piemēram, automātisko pabeigšanu, automātisko korekciju, automātiska kompaktdiska, rekurzīvā ceļa paplašināšana un spraudņa atbalsts, kas tam dod pārsvaru pār bash un vēl dažiem čaumalas.

Protams, tās ir tikai dažas priekšrocības, kuras jūs iegūstat ar zsh. Arī citi apvalki izceļ viņu pašu piedāvāto funkciju un uzlabojumu kopumu, kas padara visu darba pieredzi ar viņiem vieglāku un ērtāku.

Kā nomainīt noklusējuma Linux apvalku

Ir vairāki veidi, kā mainīt noklusējuma čaulu Linux. Mēs parādīsim procesu ar chsh lietderība šajā rokasgrāmatā, jo tā ir uzticamāka un ērtāka partijas metode.

Chsh ir komandrindas utilīta operētājsistēmās Unix, kas ļauj mainīt noklusējuma čaulu. Tas ir iepriekš instalēts gandrīz visos Linux distros.

Lai to izmantotu, jums atliek tikai piegādāt čaulas, kuru vēlaties izmantot terminālā, ceļa nosaukumu, un tā rūpējas par visu pārējo procesu. Tomēr, lai mainītu noklusējuma čaulu, jums būs jāveic dažas darbības.

Lūk, šo darbību sadalījums.

1. darbība: instalēto čaulu identificēšana

Pirms jauna apvalka instalēšanas ir svarīgi zināt, kādi čaulas jums jau ir jūsu Linux sistēmā. Lai to izdarītu, atveriet termināli un ierakstiet:

kaķis / utt / čaumalas

Ja vien neesat instalējis jaunu čaulu, izvadei vajadzētu izskatīties līdzīgi zemāk pievienotajā attēlā redzamajai.

2. solis: Jauna apvalka instalēšana

Kad esat identificējis instalētās čaulas savā sistēmā, nākamais solis ir jaunas čaulas instalēšana. Šajā sakarā operētājsistēmā Linux ir pieejamas dažādas iespējas, katrai no tām ir sava priekšrocību un trūkumu daļa. Tātad, atkarībā no jūsu vēlmēm un tā, ko vēlaties sasniegt ar apvalku, varat izvēlēties tādu, kas atbilst jūsu prasībām.

Šī rokasgrāmata parādīs zsh apvalka instalēšanu un iestatīšanu. Nākamajās komandās varat brīvi aizstāt "zsh" ar savu čaulas nosaukumu.

Lai zsh instalētu distros balstītās distros:

sudo apt instalēt zsh

Jūs varat instalēt zsh Arch Linux, izmantojot Pacman:

sudo pacman -Syu zsh

Zsh instalēšana Fedora, CentOS un citos RHEL rajonos ir arī vienkārša:

sudo dnf instalēt zsh

Kad instalēšana ir pabeigta, palaidiet zemāk esošo komandu, lai vēlreiz pārbaudītu sistēmā instalētās čaulas:

kaķis / utt / čaumalas

Pēc tam pārbaudiet, vai instalētā čaula darbojas. Lai to izdarītu, terminālā ievadiet sava čaulas nosaukumu. Ja tas ir zsh, palaidiet:

zsh

Lai atgrieztos noklusējuma čaulā, ierakstiet Izeja un sit Enter.

3. solis: iestatiet čaulu kā noklusējuma čaulu savai sistēmai

Ja jūsu nesen instalētā čaula parādās instalēto čaulu sarakstā un darbojas labi, tagad varat to iestatīt kā noklusējuma čaulu savai sistēmai. Ņemiet vērā, ka ar chsh varat mainīt gan noklusēto interaktīvo apvalku, gan noklusējuma pieteikšanās čaulu.

Pieteikšanās čaula ir apvalks, kurā jūs iegūstat termināli pēc pieteikšanās savā sistēmā, turpretī interaktīvā čaula ir pieejama visu laiku pēc pieteikšanās.

Lai iestatītu zsh (vai jebkuru citu čaulu) kā noklusējuma pieteikšanās čaulu, atveriet termināli un palaidiet:

chsh

Kad tiek prasīts ievadīt paroli, ievadiet sava konta paroli un nospiediet Enter.

Pēc tam ierakstiet instalētās čaulas absolūto ceļu. Tas mainīs jūsu sistēmas noklusējuma pieteikšanās čaulu. Lai noklusēto interaktīvo čaulu mainītu uz zsh:

chsh -s / usr / bin / zsh

Sistēma lūgs ievadīt paroli, lai veiktu izmaiņas. Ievadiet paroli un nospiediet Enter.

Kad esat iestatījis zsh (vai citu apvalku) kā noklusējuma vai interaktīvo čaulu, izrakstieties un piesakieties, lai izmaiņas atspoguļotu jūsu sistēmu.

Tagad, kad atkal piesakāties un atverat termināli, sistēma jūs sveiks ar čaulas konfiguratoru. Lai varētu sākt izmantot jauno čaulu, šeit jāizvēlas opcijas, kas atbilst jūsu čaulas prasībām.

Kad viss ir iestatīts, pārbaudiet, vai jūsu nesen instalētā čaula ir iestatīta kā sistēmas noklusējuma apvalks. Lai to izdarītu, palaidiet šādu komandu:

atbalss $ SHELL

Ja to esat iestatījis uz zsh, tā ceļš būs redzams terminālā. Cita čaulas gadījumā tai attiecīgi jāatspoguļo ceļš.

Ņemiet vērā, ka, ja vēlaties mainīt noklusējuma čaulu citiem sistēmas lietotājiem, jums tas jādara katram lietotājam atsevišķi. Piemēram, ja vēlaties mainīt lietotāja noklusējuma čaulu sam, jums būs jāizpilda šāda komanda:

sudo chsh -s / usr / bin / zsh sam

Noklusējuma čaulas maiņa personalizētai pieredzei

Īpaši funkcijām bagāta čaula sniedz vairākas papildu priekšrocības, kas pārsniedz noklusējuma čaulai raksturīgās priekšrocības. Tā kā lielākā daļa jūsu Linux mijiedarbības un operāciju notiek komandrindā, mainot noklusējuma čaula, kas piedāvā vairāk funkciju, ir viens no pirmajiem soļiem, lai personalizētu savu darbu vide.

Patiesībā jums jāapsver ne tikai noklusējuma apvalka maiņa, bet arī tā pielāgošana un iestatīšana tā, kā vēlaties, lai uzlabotu visu pieredzi. Laba vieta, kur sākt pielāgot čaulu, ir sākt izmantot komandrindas aizstājvārdus, kas padara komandu ievadīšanu terminālā ātru un ērtu.

E-pasts
Ātri CDN izdevums piesaista Reddit, Twitch, PayPal un Amazon bezsaistē visā pasaulē.

Šis jautājums ietekmē tūkstošiem galveno vietņu un pakalpojumu.

Lasiet Tālāk

Saistītās tēmas
  • Linux
  • Linux Bash Shell
  • Linux pielāgošana
Par autoru
Jašs Vate (Publicēti 12 raksti)

Yash ir MUO personāla rakstnieks DIY, Linux, programmēšanai un drošībai. Pirms atrast savu aizraušanos rakstiski, viņš mēdza attīstīties tīmeklim un iOS. Viņa rakstu varat atrast arī vietnē TechPP, kur viņš aptver citas vertikāles. Izņemot tehniku, viņam patīk runāt par astronomiju, 1. formulu un skatīties.

Vairāk no Yash Wate

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.