Kuidas muuta Linuxis vaikimisi kest chsh abil

Kuidas muuta Linuxis vaikimisi kest chsh abil

Kest on programm, mis toimib opsüsteemi välimise kihina, mille kaudu suhtlete selle erinevate programmide ja teenustega. Enamik Linuxi distributsioone kasutab vaikimisi shellina bash. Soovi korral saate aga oma süsteemile teise kesta valida.





Lisaks bashile toetab Linux ka teisi shelliprogramme, nagu ksh, zsh, csh ja fish. Kõigil neil kestadel on mõni ainulaadne omadus, mis eristab neid bashist ja teistest kestadest.





Sukeldugem, et saada lisateavet kesta ja Linuxi vaikekesta muutmise kohta.





Mis on kest ja mis on selle tähendus?

Kest on arvutiprogramm, mis võimaldab käskude abil juhtida operatsioonisüsteemi erinevaid elemente. Kui kasutate Linuxis terminali, suhtlete põhimõtteliselt teie ja operatsioonisüsteemi vahel asuva kestaga ja annate talle käske täita käske.

Enamikul Linuxi kestadel on käsurealiides (CLI) ja need vajavad käskude (ja nende süntaksite) tundmist. Kui sisestate kesta käsu, otsib see selle määramiseks süsteemi teelt programmi (teie käsus). Kui see leiab vaste, täidab see käsu edukalt ja saate väljundi.



Lühidalt, kest pakub võimsat ja tõhusat viisi operatsioonisüsteemiga suhtlemiseks.

Seotud: 5 põhjust, miks valida GUI asemel Linuxi terminal





Miks soovite oma vaikekesta muuta?

Üldiselt pakuvad enamik kestasid, millega Linuxis või mõnel muul Unixil põhineval süsteemil kokku puutute, enamjaolt peaaegu sama funktsionaalsust: need võimaldavad teil erinevate süsteemielementidega mugavalt suhelda/neid juhtida.

Bash , mis on enamikus Linuxi distributsioonides eelinstallitud, on selle suurepärane näide. Siiski, kui see on virnastatud mõne muu kesta, näiteks zsh, vastu, järgneb see funktsionaalsuse poolest.





Zsh seevastu toob kaasa hulga lisavõimalusi, nagu automaatne lõpetamine, automaatne parandus, automaatne cd, rekursiivne tee laiendamine ja pistikprogrammide tugi, mis annab sellele eelise bashi ja mõne muu kesta ees.

Loomulikult on need vaid käputäis eeliseid, mida saate koos zsh -ga. Teised kestad toovad esile ka oma funktsioonide ja täiustuste komplekti, mis muudab kogu nendega töötamise lihtsamaks ja mugavamaks.

Kuidas muuta oma vaike Linuxi kesta

Linuxi vaikekesta muutmiseks on mitu võimalust. Näitame protsessi nupuga chsh kasulikkust selles juhendis, kuna see on partii usaldusväärsem ja mugavam meetod.

Chsh on Unixil põhinevate operatsioonisüsteemide käsurea utiliit, mis võimaldab muuta vaikimisi kest. See on eelinstallitud peaaegu kõikidele Linuxi distributsioonidele.

parim tasuta otse -TV rakendus androidile

Selle kasutamiseks peate vaid esitama terminali kasutatava kesta tee nime ja see hoolitseb ülejäänud protsessi eest ise. Enne vaikekesta muutmist peate siiski läbima mõned sammud.

kuidas illustraatorifaili jpeg -vormingus salvestada

Siin on nende sammude jaotus.

Samm: paigaldatud kestade tuvastamine

Enne uue kesta installimist on oluline teada, millised kestad teil Linuxi süsteemis juba on. Selleks avage terminal ja tippige:

cat /etc/shells

Kui te pole uut kesta installinud, peaks teie väljund välja nägema sarnane alloleval pildil olevaga.

Samm: uue kesta paigaldamine

Kui olete oma süsteemi installitud kestad tuvastanud, on järgmine samm uue kesta installimine. Sellega seoses on Linuxis saadaval mitmesuguseid valikuid, millest igaühel on oma eelised ja puudused. Nii et sõltuvalt teie eelistustest ja sellest, mida soovite koorega saavutada, saate valida oma vajadustele vastava.

See juhend näitab zsh -kesta paigaldamist ja seadistamist. Võite vabalt asendada järgnevates käskudes 'zsh' oma kesta nimega.

Zsh installimine Debiani põhistele distributsioonidele:

sudo apt install zsh

Zsh saate installida Arch Linuxile, kasutades pacmanit:

sudo pacman -Syu zsh

Zsh installimine Fedora, CentOS ja muudesse RHEL -i distributsioonidesse on samuti lihtne:

sudo dnf install zsh

Kui installimine on lõpule viidud, käivitage allolev käsk, et oma süsteemis uuesti installitud kestasid kontrollida:

cat /etc/shells

Seejärel kontrollige, kas installitud kest töötab. Selleks sisestage terminali oma kesta nimi. Kui see on zsh, käivitage:

zsh

Vaikimiskestale naasmiseks tippige väljumine ja tabas Sisenema .

3. samm: kesta seadistamine teie süsteemi vaikekestaks

Kui teie äsja installitud kest ilmub installitud kestade loendisse ja töötab hästi, olete nüüd valmis selle oma süsteemi vaikimisi kestaks määrama. Pange tähele, et chsh abil saate muuta nii interaktiivset kesta kui ka vaikimisi sisselogimiskesta.

Sisselogimiskest on kest, kus saate terminali pärast oma süsteemi sisselogimist, samas kui interaktiivne kest on pärast sisselogimist kogu aeg saadaval.

Zsh (või mis tahes muu kest) sisselogimiskooriks määramiseks avage terminal ja käivitage:

chsh

Kui teilt küsitakse parooli, sisestage oma konto parool ja vajutage Sisenema .

Seejärel tippige installitud kesta absoluutne tee. See muudab teie süsteemi vaikimisi sisselogimiskesta. Interaktiivse kesta muutmiseks zsh -ks tehke järgmist.

chsh -s /usr/bin/zsh

Süsteem palub muudatuste rakendamiseks sisestada parooli. Sisestage oma parool ja klõpsake nuppu Sisenema .

Kui olete määranud zsh (või muu kest) vaikimisi või interaktiivseks kestaks, logige välja ja logige uuesti sisse, et muudatused teie süsteemi kajastaksid.

Windows 10 sinise ekraani süsteemiteenuse erand

Nüüd, kui uuesti sisse logite ja terminali avate, tervitab süsteem teid kesta konfiguraatoriga. Enne uue kesta kasutamist peate valima siin suvandid, mis vastavad teie kesta nõuetele.

Kui kõik on seatud, kontrollige, kas äsja installitud kest on seatud süsteemi vaikimisi kestaks. Selleks käivitage järgmine käsk:

echo $SHELL

Kui olete selle määranud zsh -le, näete terminalis selle teed. Teise kesta puhul peaks see vastavalt kajastama rada.

Pange tähele, et kui soovite muuta oma süsteemi teiste kasutajate vaikekest, peate seda tegema iga kasutaja jaoks eraldi. Näiteks kui soovite muuta kasutaja vaikekest üksi , peate käivitama järgmise käsu:

sudo chsh -s /usr/bin/zsh sam

Vaikimiskesta muutmine isikupärastatud kogemuse saamiseks

Funktsioonirikas kest pakub mitmeid muid eeliseid peale vaikimiskestale omaste. Ja kuna enamik teie Linuxi interaktsioone ja toiminguid toimub käsurealt, on vaikimisi kesta muutmine selliseks, mis pakub rohkem funktsioone, üks esimesi samme töökeskkonna isikupärastamiseks.

Tegelikult peaksite kogu kasutuskogemuse suurendamiseks kaaluma mitte ainult vaikekesta muutmist, vaid ka selle kohandamist ja seadistamist nii, nagu soovite. Hea koht oma kesta kohandamiseks on käsurea varjunimede kasutamine, mis muudavad terminalis käskude sisestamise kiireks ja mugavaks.

Jaga Jaga Piiksuma E -post 15 Windowsi käsuviiba (CMD) käsku, mida peate teadma

Käsuviip on endiselt võimas Windowsi tööriist. Siin on kõige kasulikumad CMD -käsud, mida iga Windowsi kasutaja peab teadma.

Loe edasi
Seotud teemad
  • Linux
  • Linux Bash Shell
  • Linuxi kohandamine
Autori kohta Yash Wate(Avaldatud 21 artiklit)

Yash on MUO personalikirjutaja isetegemise, Linuxi, programmeerimise ja turvalisuse alal. Enne kirgliku kirgliku leidmist arendas ta veebi ja iOS -i jaoks. Tema kirjutise leiate ka TechPP -st, kus ta katab teisi vertikaale. Peale tehnika meeldib talle rääkida astronoomiast, vormel -1 -st ja kelladest.

Veel Yash Wate'ilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin