V večini računalnikov Linux imate možnost odpreti okno in vnesti ukaze, ki napravi povedo, naj naredi stvari. Včasih, ko se računalnik zažene ali če se kaj zruši, ta besedilni vmesnik zavzame celoten zaslon.

To je ukazna vrstica Linuxa. Starejša je od različnih namiznih vmesnikov, vendar obstaja razlog, da je še vedno prisotna in se pogosto uporablja. Veliko ljudi prisega na to.

Kratka zgodovina ukazne vrstice

Vmesnik, ki ga uporabljate za ogled in interakcijo z operacijskim sistemom, bodisi besedilnim ali grafičnim, je znan kot lupina. Prve lupine so temeljile na besedilu. To je zato, ker prvi elektronski računalniki niso bili gospodinjske naprave. Namesto tega so bili velikanski glavni računalniki, ki so zasedali cele sobe.

Računalniška moč je bila takrat precej nizka, omrežne povezave pa počasne. Shranite lahko zelo veliko datotek in veliko uporabnikov se lahko hkrati prijavi v sistem prek zelo počasne povezave, ko delate samo z besedilom.

Leta 1969 sta Dennis Ritchie in Ken Thompson iz laboratorija Bell Labs razvila operacijski sistem Unix, enega prvih operacijskih sistemov za glavne računalnike, ki je dobil široko razširjenost.

instagram viewer

Unix je na velikih računalnikih deloval kot skupni sistem, pri čemer so ljudje z računalnikom komunicirali prek posameznih terminalov, sestavljenih le iz tipkovnice in zaslona. Uporabniki so naredili vse, od ustvarjanja in krmarjenja po datotekah do prenosa podatkov, z vnosom ukazov z lupino, ki jo je glavni računalnik nato interpretiral.

Če je šlo kaj narobe, lahko skrbnik sistema preveri prek konzole, namenskega vnosa besedila in prikazovalna naprava, ki se uporablja za sistemska sporočila, kot so tista v zvezi z BIOS-om, zagonskim nalagalnikom ali jedro. Linux je sistem, podoben Unixu, ki ponavlja večino funkcionalnosti Unixa, vendar kot brezplačna programska oprema, ki je na voljo vsem.

Lupina Thompson (napisal Ken Thompson) je bila začetna lupina za Unix, vendar jo je nadomestil Stephen Bourne leta 1979, znan kot lupina Bourne. Leta 1989 je Brian Fox ustvaril lupino Bourne Again (na kratko bash) kot brezplačno programsko zamenjavo lupine Bourne kot del projekta GNU. To je privzeta lupina za večino operacijskih sistemov Linux.

Tako imamo več imen, ki se še danes pogosto uporabljajo za ukazno vrstico: ukazna vrstica, lupina, terminal, konzola in bash.

Kako uporabljati ukazno vrstico Linuxa

Če želite začeti, preprosto kliknite aplikacijo ukazne vrstice distribucije Linux. Za mnoge je ime preprosto "Terminal". To je zato, ker so aplikacije v bistvu sodobne virtualne različice zgodnjega terminala Unix.

Zdi se, da prazno terminalsko okno ne prikazuje veliko, vendar vam ponuja tri koščke informacij: vaše uporabniško ime, ime gostitelja (vaš lokalni računalnik ali oddaljeni strežnik) in vaš trenutni imenik (privzeto vaša domača mapa, označena z a ~). The $ označuje konec poziva.

Ko vnesete ukaz v terminal in pritisnete Vnesite, se rezultati pogosto pojavijo takoj. Številni osnovni ukazi so kratki, npr ukaz cd za spreminjanje imenika, ls za seznam datotek v trenutnem imeniku, oz rm za brisanje datoteke.

Večina ukazov sledi standardni sintaksi. Formula gre takole:

cilj ukazne možnosti

The tarča je pogosto datoteka ali mapa. Tu je primer z ukazom ls:

ls -a Prenosi

V omenjenem delčku, ls je ukaz, -a je možnost in Prenosi je mapa, na katero cilja vaš ukaz.

Kaj torej naredi ta ukaz? No, privzeto ls navaja vse vidne datoteke v vašem trenutnem imeniku. The -a možnost pove ls, naj prikaže tudi skrite datoteke ali mape. Ciljni imenik Prenosi pove ls, naj seznam datotek v mapi Prenosi namesto v mapo, v kateri trenutno delate.

Obstaja nešteto programov ukazne vrstice, mnogi so privzeto vnaprej nameščeni. Če ste pripravljeni na potop, si oglejte našo Liste z ukazno vrstico Linuxa.

Zakaj bi danes lahko uporabili ukazno vrstico?

Nekatera opravila so v ukazni vrstici preprosto hitrejša. En primer uporabe, ki si ga delijo dolgoletni uporabniki Linuxa, je upravljanje programske opreme. Če poznate točno ime želene aplikacije, je hitreje vnesti namestitveni ukaz v terminal kot odpreti trgovino z aplikacijami za Linux. To ne pomeni, da so trgovine z aplikacijami za Linux počasne.

Vnos an apt ali dnf ukaz je hitrejši od uporabe katere koli trgovine aplikacij, vključno s tistimi v sistemu Windows, macOS, Android ali iOS. Ukazna vrstica v postopku ponuja tudi več informacij.

Ukazna vrstica ponuja hitre načine za zelo specifična opravila, ki jih občasno ponavljate, na primer kloniranje trdega diska ali preimenovanje velikega števila fotografij. Obstajajo grafične aplikacije, ki to počnejo, če pa nalogo vsakič opravite na enak način, se lahko samo z vnosom enega ukaza prikaže tak prihranek časa. Te naloge lahko celo avtomatizirate tako, da napišete skript.

Nekateri ukazi zaženejo tako imenovane polne aplikacije, ki se izvajajo znotraj terminala, na primer vrh ukaz, ki lahko nadomesti orodje za nadzor grafičnega sistema.

Poznavanje terminala razširja tudi vrsto strojne opreme, ki jo znate uporabljati. Na primer, lahko nastavite lasten strežnik doma ali na daljavo. Morda se odločite, da boste spremenili Raspberry Pi ali star prenosnik, ki ga imate domači medijski strežnik ali svojo napravo za shranjevanje v oblaku.

In če se iz kakršnega koli razloga zazrete v računalnik, ki se ne bo zagnal, je znanje o ukazna vrstica poveča možnost, da lahko sistem popravite sami, ne da bi vam bilo treba znova namestiti vaš OS.

Ali Linux zahteva ukazno vrstico?

Na tej točki vam za uporabo Linuxa ni treba več poznati poti v ukazni vrstici. Zaradi razpoložljivih namiznih okolij in aplikacij je Linux enako enostaven za uporabo kot kateri koli drug operacijski sistem, če ne celo lažji.

Čeprav učenje ukazne vrstice ni potrebno, ima svoje prednosti. In če se močno zaljubite v terminal, lahko namestite program, kot je npr Tmux ki vam omogoča izvajanje in ogled več ukazov hkrati.

DelitiCvrkutatiE-naslov

Goljufski list Essential Tmux Commands

Preberite Naprej

Sorodne teme
  • Linux
  • Terminal
O avtorju
Bertel King (328 objavljenih člankov)

Bertel je digitalni minimalist, ki piše iz prenosnika s fizičnimi stikali za zasebnost in operacijskim sistemom, ki ga podpira fundacija Free Software Foundation. Ceni etiko nad funkcijami in pomaga drugim prevzeti nadzor nad svojim digitalnim življenjem.

Več od Bertel King

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti