Na väčšine počítačov s operačným systémom Linux máte možnosť otvoriť okno a napísať príkazy, ktoré vášmu počítaču povedia, že má robiť veci. Niekedy, keď sa váš počítač bootuje alebo ak niečo zlyhá, toto textové rozhranie zaberá celú vašu obrazovku.

Toto je príkazový riadok Linuxu. Je starší ako rôzne desktopové rozhrania, ale existuje dôvod, prečo je stále k dispozícii a je široko používaný. Veľa ľudí na to prisahá.

Stručná história príkazového riadka

Rozhranie, ktoré používate na zobrazenie a interakciu s operačným systémom, či už textovým alebo grafickým, je známe ako shell. Prvé škrupiny boli založené na texte. Dôvodom je, že najskoršie elektronické počítače neboli zariadenia pre domácnosť. Namiesto toho to boli obrovské sálové počítače, ktoré zaberali celé miestnosti.

Vtedy bol výpočtový výkon dosť nízky a sieťové pripojenia boli pomalé. Môžete uložiť veľmi veľa súborov a mnoho používateľov sa môže prihlásiť do systému súčasne pomocou veľmi pomalého pripojenia, keď pracujete iba s textom.

instagram viewer

V roku 1969 Dennis Ritchie a Ken Thompson z Bell Labs vyvinuli operačný systém Unix, jeden z prvých sálových operačných systémov, ktorý si získal široké uplatnenie.

Unix fungoval na sálových počítačoch ako zdieľaný systém, pričom ľudia interagovali s počítačom z jednotlivých terminálov pozostávajúcich iba z klávesnice a obrazovky. Používatelia robili všetko od vytvárania a prechádzania súborov po prenos údajov zadaním príkazov pomocou shellu, ktorý sálový počítač potom interpretoval.

Ak sa niečo pokazí, správca systému to môže skontrolovať pomocou konzoly, vyhradeného zadávania textu a zobrazovacie zariadenie používané na správy súvisiace so systémom, ako napríklad správy týkajúce sa systému BIOS, zavádzača alebo jadro. Linux je systém podobný Unixu, ktorý replikuje väčšinu funkcií systému Unix, ale ako bezplatný softvér je k dispozícii všetkým.

Shell Thompson (napísal Ken Thompson) bol pôvodným plášťom pre Unix, ale náhrada prišla od Stephena Bourna v roku 1979 známy ako shell Bourne. V roku 1989 Brian Fox vytvoril shell Bourne Again (skrátene bash) ako bezplatnú softvérovú náhradu shellu Bourne ako súčasť projektu GNU. Toto je predvolený shell pre väčšinu operačných systémov Linux.

Máme teda niekoľko názvov, ktoré sa v príkazovom riadku stále bežne používajú: príkazový riadok, shell, terminál, konzola a bash.

Ako používať príkazový riadok systému Linux

Ak chcete začať, stačí kliknúť na aplikáciu príkazového riadka distribúcie Linuxu. Pre mnohých je názov jednoducho „Terminál“. Je to preto, že aplikácie sú v podstate moderné virtuálne verzie raného terminálu Unix.

Zdá sa, že prázdne okno terminálu neukazuje veľa, ale poskytuje vám tri bity informácií: vaše používateľské meno, názov hostiteľa (váš lokálny počítač alebo vzdialený server) a váš aktuálny adresár (v predvolenom nastavení váš domovský priečinok označený a ~). The $ označuje koniec výzvy.

Keď do terminálu napíšete príkaz a stlačíte Zadajte, výsledky sa často dostavia okamžite. Mnoho základných príkazov je krátkych, ako napr príkaz cd na zmenu adresára, ls pre výpis súborov v aktuálnom adresári, alebo rm na vymazanie súboru.

Väčšina príkazov sa riadi štandardnou syntaxou. Vzorec vyzerá takto:

cieľ možnosti príkazu

The cieľ je často súbor alebo priečinok. Tu je príklad pomocou príkazu ls:

ls -a Sťahovanie

V spomínanom úryvku ls je príkaz, -a je možnosť, a K stiahnutiu je priečinok, na ktorý je zacielený váš príkaz.

Čo teda tento príkaz robí? V predvolenom nastavení ls uvádza všetky viditeľné súbory vo vašom aktuálnom adresári. The -a voľba hovorí ls, aby zobrazoval aj skryté súbory alebo priečinky. Cieľový adresár K stiahnutiu hovorí, že ls má uviesť zoznam súborov v priečinku Stiahnuté súbory, nie v priečinku, v ktorom práve pracujete.

Existuje nespočetné množstvo programov príkazového riadka, z ktorých mnohé sú predvolene nainštalované. Ak ste pripravení ponoriť sa, pozrite sa na naše Cheat sheet príkazového riadku Linuxu.

Prečo by ste dnes mohli používať príkazový riadok?

Niektoré úlohy sú v príkazovom riadku jednoducho rýchlejšie. Jeden prípad použitia, ktorý zdieľa mnoho dlhoročných používateľov Linuxu, je správa softvéru. Ak poznáte presný názov požadovanej aplikácie, je rýchlejšie napísať inštalačný príkaz do terminálu než otvoriť obchod s aplikáciami pre Linux. To neznamená, že obchody s aplikáciami pre Linux sú pomalé.

Písanie výstižný alebo dnf Príkaz je rýchlejší ako používanie akéhokoľvek obchodu s aplikáciami vrátane obchodov so systémom Windows, MacOS, Android alebo iOS. Príkazový riadok má tiež tendenciu poskytovať viac informácií o procese.

Príkazový riadok ponúka rýchle spôsoby, ako vykonávať veľmi špecifické úlohy, ktoré pravidelne opakujete, napríklad klonovanie pevného disku alebo premenovanie veľkého počtu fotografií. Existujú grafické aplikácie, ktoré to robia, ale ak úlohu plníte zakaždým rovnakým spôsobom, zadanie jedného príkazu vám môže pripadať ako taká úspora času. Tieto úlohy môžete dokonca automatizovať napísaním skriptu.

Niektoré príkazy spúšťajú plnohodnotné aplikácie, ktoré bežia v termináli, ako napríklad hore príkaz, ktorý môže nahradiť váš nástroj na monitorovanie grafického systému.

Keď sa v termináli orientujete, rozšíri sa aj typ hardvéru, ktorý viete používať. Môžete si napríklad nastaviť vlastný server, doma alebo na diaľku. Možno sa rozhodnete premeniť na Raspberry Pi alebo starý prenosný počítač, v ktorom ležíte server domácich médií alebo vaše vlastné cloudové úložné zariadenie.

A ak z akéhokoľvek dôvodu zistíte, že hľadíte na počítač, ktorý sa nespustí, znalosti o príkazový riadok zvyšuje šancu, že si svoj systém dokážete sami opraviť bez toho, aby ste ho museli preinštalovať váš OS.

Vyžaduje Linux príkazový riadok?

V tomto okamihu už nepotrebujete ovládať príkazový riadok, aby ste mohli používať Linux. Vzhľadom na dostupné prostredia a aplikácie pre stolné počítače sa Linux používa rovnako ľahko ako ktorýkoľvek iný operačný systém, ak nie ešte jednoduchšie.

Naučiť sa príkazový riadok síce nie je potrebné, ale má svoje výhody. A ak sa do terminálu hlboko zamilujete, môžete si nainštalovať program ako napr Tmux ktorý vám umožní spustiť a zobraziť viac príkazov súčasne.

zdieľamTweetE -mail

The Essential Tmux Commands Cheat Sheet

Čítajte ďalej

Súvisiace témy
  • Linux
  • Terminál
O autorovi
Kráľ Bertel (328 publikovaných článkov)

Bertel je digitálny minimalista, ktorý píše z prenosného počítača s fyzickými prepínačmi ochrany osobných údajov a operačným systémom schváleným Free Software Foundation. Cení si etiku nad funkciami a pomáha druhým prevziať kontrolu nad svojim digitálnym životom.

Viac od Bertela Kinga

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber