- - Kā Linux pārslēgties no Baša uz Korn Shell

Kā pārslēgties no Baša uz Korn Shell uz Linux

Korn Shell ir populāra Baša alternatīvaApvalks, ko parasti izmanto kā noklusējuma komandrindas sistēmu Linux. Apvalks ir savietojams ar Bash un aizņemas daudz noderīgu funkciju, kas atrodamas C Shell. Korn īsi iet garām Ksh un ir ļoti populārs sabiedrībā. Ņemot vērā nelielu zināšanu līmeni, to ir viegli panākt, ka tas darbojas kā noklusējuma apvalks operētājsistēmā Linux! Sekojiet līdzi mūsu apmācībai zemāk un uzziniet, kā to izdarīt!

Piezīme: lai izmantotu Ksh operētājsistēmā Linux, jums jādarbina Ubuntu, Debian, Arch Linux, Fedora vai OpenSUSE. Ja tā nav, var būt nepieciešama Ksh veidošana no tā avota koda.

Installi ksh

Korn Shell ir viegli pieejams uzstādīšanaiuz visiem galvenajiem Linux izplatījumiem. Šajā rokasgrāmatā mēs pievērsīsimies Ksh MirBSD versijai uz Linux. Iemesls, kāpēc mēs runājam par šo Ksh versiju, ir tāds, ka Korn Shell AT&T versijai netiek sniegts atbalsts visos Linux distros (operētājsistēmās, piemēram, Arch Linux un citās). Ja jums jāizmanto Korn Shell AT&T izlaidums, lejupielādējiet to šeit.

Lai Linux instalētu Korn Shell alternatīvu Bašam, atveriet termināļa logu un izpildiet instrukcijas, kas atbilst jūsu operētājsistēmai.

Ubuntu

sudo apt install mksh

Debijas

sudo apt-get install mksh

Arch Linux

sudo pacman -S mksh

Fedora

sudo dnf install mksh

OpenSUSE

sudo zypper install mksh

Vispārējs Linux

Jāieslēdz Korn Shell MirBSD izlaidumsjūsu Linux dators? Ja jums rodas problēmas ar tā atrašanu operētājsistēmas pakotņu pārvaldniekā, jums būs jālejupielādē čaulas avota kods un tas manuāli jāapkopo. Lai iegūtu informāciju par MirBSD Korn Shell, apmeklējiet oficiālās vietnes lejupielādes lapu.

Vai nezināt, kā izveidot avota kodu? Informācija par MirBSD's Ksh veidošanu no avota atrodama šeit.

Piekļuve Korn Shell

Vai zinājāt, ka Korn Shell var piekļūt savā Linux datorā, nepadarot to par noklusējuma komandu sistēmu? Tā ir taisnība! Palaižot ksh komandu termināļa logā, ir iespējams uzreiz pāriet no noklusējuma Baša čaulas.

ksh

Vai vēlaties izmantot MirBSD Korn Shell kā saknes lietotāju? Lūk, kā! Vispirms dodieties uz termināli un piekļūstiet saknes kontam. Labākais veids, kā piekļūt sakņu kontam (šajā gadījumā), ir izmantot su komanda. Tomēr, ja jūs nevarat palaist su, sudo -s darbojas arī.

su -

vai

sudo -s

Kad esat pieteicies saknes lietotājā, varat droši pārslēgties no Baša uz Korn Shell. Palaist palaist ksh komanda, lai piekļūtu apvalkam.

ksh

Uzskaitiet pieejamos čaulas

Pirms ir iespējams iestatīt Korn Shell kānoklusējuma komandrindas sistēma operētājsistēmā Linux, jums būs jānoskaidro tās atrašanās vieta. Vienkāršākais veids, kā noteikt precīzu Korn Shell binārā atrašanās vietu, ir / etc / čaumalas failu.

Lai apskatītu / etc / čaumalas failu, atveriet termināla logu un izmantojiet kaķis komanda.

cat /etc/shells

Skatieties caur / etc / čaumalas, atrodiet Korn Shell atrašanās vietu un izceliet to. Alternatīvi pievienojiet izvadi teksta failam, lai būtu viegli piekļūt, izmantojot zemāk esošo komandu.

Piezīme: čaumalu failā ir daudz dažādu Korn Shell ierakstu. Ignorējiet visus ierakstus ar “statisko” tajos.

cat /etc/shells  >> /home/username/Documents/location-of-ksh.txt

Alternatīvi, ja vēlaties ievietot teksta failā tikai Korn Shell ierakstus, izlaidiet komandu virs un palaidiet šo:

cat /etc/shells | grep mksh >> /home/username/Documents/location-of-ksh.txt

Iestatīt Korn Shell kā noklusējumu

Vai vēlaties, lai Korn Shell tiktu atvērts, kad jūs atverat terminālu, nevis Bašu? Uz Linux darbvirsmas atveriet komandrindas logu un palaidiet chsh komanda.

Piezīme: lūdzu, saprotiet, ka chsh ir paredzēts, lai mainītu noklusējuma komandu apvalku pašreizējam lietotājam. Nelietojiet to kā sakni! Jūs nejauši varētu pārslēgt sava Linux datora saknes apvalku!

chsh

Skriešana chsh izdrukās izvadi ar tekstu “Ievadiet jaunovērtību vai nospiediet noklusējuma taustiņu ENTER. ”Apskatiet teksta failu ksh.txt atrašanās vietā iecienītajā teksta redaktorā un nokopējiet Korn Shell atrašanās vietu uz jūsu starpliktuvi. Jūs varat arī apskatīt teksta failu terminālī, izmantojot:

cat /home/username/Documents/location-of-ksh.txt

Kad Korn Shell atrašanās vieta ir ierakstīta chsh uzvednes logā, nospiediet tastatūras Enter taustiņu, lai apstiprinātu savu izvēli. Pēc tam ievadiet lietotāja paroli, lai piemērotu izmaiņas.

Pēc chsh komandu, aizveriet termināļa sesiju un restartējiet Linux datoru. Kad tas ir beidzis rebootēšanu, piesakieties atpakaļ un palaidiet termināli. Korn Shell tagad vajadzētu būt noklusējuma komandrindas saskarnei.

Komentāri