1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Vrste lupin v Linuxu

V sistemih Linux in Unix se lupina nanaša na program, ki se uporablja za interpretacijo vnesenih ukazov, ki jih uporabnik pošlje operacijskemu sistemu. Najbližja analogija v sistemu Windows je ukazni poziv DOS. Za razliko od operacijskega sistema Windows pa računalniki Linux in Unix uporabniku omogočajo izbiro lupine, ki jo želi uporabiti.

Bourne Shell

Prvotna Bournova lupina je poimenovana po svojem razvijalcu v Bell Labs, Stevu Bournu. To je bila prva lupina, uporabljena za operacijski sistem Unix, po funkcionalnosti pa so jo v veliki meri presegle številne novejše lupine. Vendar vse različice Unixa in številne različice Linuxa omogočajo uporabnikom, da preklopijo na izvirno Bournovo lupino, znano preprosto kot "sh", če se odločijo, da se odrečejo funkcijam, kot sta dokončanje imen datotek in zgodovina ukazov, ki so jih dodale kasnejše lupine.

Lupina C

Lupina C, kot morda pove že njeno ime, je bila zasnovana tako, da uporabnikom omogoča pisanje skriptnih programov lupine z uporabo sintakse, ki je zelo podobna tisti v programskem jeziku C. Znan je kot "csh."

Lupina TC

Lupina TC je razširitev lupine C. Ima vse enake funkcije, vendar dodaja možnost uporabe pritiskov tipk iz urejevalnika besedil Emacs za urejanje besedila v ukazni vrstici. Uporabniki lahko na primer pritisnejo Esc-D, da izbrišejo preostanek označene besede. Znan je tudi kot "tcsh."

Korn Shell

Korn Shell je prav tako napisal razvijalec pri Bell Labs, David Korn. Poskuša združiti funkcije lupine C, lupine TC in lupine Bourne v enem paketu. Vključuje tudi možnost za razvijalce, da ustvarijo nove ukaze lupine, ko se pojavi potreba.

Znan je kot "ksh."

Bourne-Again Shell

Lupina Bourne-Again je posodobljena različica izvirne lupine Bourne, ki jo je ustvarila Free Software Foundation za svoj odprtokodni projekt GNU. Zaradi tega je pogosto uporabljena lupina v odprtokodni skupnosti.

Njegova sintaksa je podobna tisti, ki jo uporablja lupina Bourne, vendar vključuje nekatere naprednejše funkcije lupin C, TC in Korn.

Med dodanimi funkcijami, ki jih Bourne ni imel, so zmožnost dokončanja imen datotek s pritiskom na tipko TAB, zmožnost zapomniti si zgodovino zadnjih ukazov in zmožnost izvajanja več programov v ozadju hkrati.

Znan je kot "bash."


  1. Vrste digitalne komunikacije
  2. Vrste komunikacijskih stolpov
  3. Vrste komunikacijskih kablov
  4. Kako zamenjati uporabnike v lupini Linux
  5. Vrste računalniških procesorjev