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