Na většině počítačů se systémem Linux máte možnost otevřít okno a zadat příkazy, které vašemu počítači řeknou, co má dělat. Někdy, když se váš počítač spouští nebo pokud se něco pokazí, zabere toto textové rozhraní celou vaši obrazovku.

Toto je příkazový řádek Linuxu. Je starší než různá rozhraní pro stolní počítače, ale existuje důvod, proč je stále k dispozici a je široce používán. Mnoho lidí na to přísahá.

Stručná historie příkazového řádku

Rozhraní, které používáte k prohlížení a interakci s operačním systémem, ať už textovým nebo grafickým, se nazývá shell. První skořápky byly založeny na textu. Důvodem je, že nejranější elektronické počítače nebyly zařízeními pro domácnost. Místo toho to byli obří mainframy, které zabíraly celé místnosti.

Tehdy byl výpočetní výkon docela nízký a síťová připojení byla pomalá. Můžete uložit velmi mnoho souborů a mnoho uživatelů se může přihlásit do systému současně pomocí velmi pomalého připojení, když pracujete pouze s textem.

V roce 1969 vyvinuli Dennis Ritchie a Ken Thompson v Bell Labs operační systém Unix, jeden z prvních sálových operačních systémů, který získal široké přijetí.

instagram viewer

Unix fungoval na sálových počítačích jako sdílený systém, přičemž lidé interagovali s počítačem z jednotlivých terminálů sestávajících pouze z klávesnice a obrazovky. Uživatelé dělali vše od vytváření a procházení souborů po přenos dat zadáním příkazů pomocí shellu, který pak sálový počítač interpretoval.

Pokud se něco pokazí, správce systému to může zkontrolovat pomocí konzoly, vyhrazeného zadávání textu a zobrazovací zařízení používané pro zprávy související se systémem, jako jsou zprávy týkající se systému BIOS, zavaděče nebo jádro. Linux je systém podobný Unixu, který replikuje většinu funkcí Unixu, ale jako bezplatný software dostupný všem.

Thompson shell (napsaný Kenem Thompsonem) byl počáteční shell pro Unix, ale náhrada přišla od Stephena Bournea v roce 1979 známý jako shell Bourne. V roce 1989 vytvořil Brian Fox shell Bourne Again (zkráceně bash) jako bezplatnou softwarovou náhradu Bourne shellu jako součást projektu GNU. Toto je výchozí prostředí pro většinu operačních systémů Linux.

Máme tedy několik jmen, která se pro příkazový řádek dnes ještě běžně používají: příkazový řádek, shell, terminál, konzola a bash.

Jak používat příkazový řádek Linuxu

Chcete-li začít, jednoduše klikněte na aplikaci příkazového řádku distribuce Linuxu. Pro mnohé je název jednoduše „Terminál“. Je to proto, že aplikace jsou v podstatě moderní virtuální verze raného unixového terminálu.

Nezdá se, že by prázdné okno terminálu zobrazovalo mnoho, ale poskytuje vám tři bitové informace: vaše uživatelské jméno, název hostitele (místní počítač nebo vzdálený server) a aktuální adresář (ve výchozím nastavení domovská složka označená A ~). The $ označuje konec výzvy.

Když do terminálu napíšete příkaz a stisknete Vstupte, výsledky se často objeví okamžitě. Mnoho základních příkazů je krátkých, například příkaz cd pro změnu adresáře, ls pro výpis souborů v aktuálním adresáři, nebo rm pro smazání souboru.

Většina příkazů se řídí standardní syntaxí. Vzorec vypadá takto:

cíl možnosti příkazu

The cílová je často soubor nebo složka. Zde je příklad pomocí příkazu ls:

ls -a Stahování

Ve výše uvedeném úryvku ls je příkaz, -A je možnost, a Soubory ke stažení je složka, na kterou váš příkaz cílí.

Co tedy tento příkaz dělá? Ve výchozím nastavení ls uvádí všechny viditelné soubory ve vašem aktuálním adresáři. The -A volba říká ls, aby také zobrazoval skryté soubory nebo složky. Cílový adresář Soubory ke stažení řekne ls, aby vypsal soubory ve složce Stažené soubory, nikoli ve složce, ve které právě pracujete.

Existuje nespočet programů příkazového řádku, z nichž mnohé jsou ve výchozím nastavení předinstalovány. Pokud jste připraveni se ponořit, podívejte se na naše Cheat sheet příkazového řádku Linuxu.

Proč byste dnes mohli používat příkazový řádek?

Některé úkoly jsou na příkazovém řádku jednoduše rychlejší. Jedním z případů použití, který sdílí mnoho dlouhodobých uživatelů Linuxu, je správa softwaru. Pokud znáte přesný název požadované aplikace, je rychlejší zadat instalační příkaz do terminálu, než otevřít obchod s aplikacemi pro Linux. To neznamená, že obchody s aplikacemi Linux jsou pomalé.

Psaní výstižný nebo dnf příkaz je rychlejší než použití jakéhokoli obchodu s aplikacemi, včetně těch ve Windows, macOS, Android nebo iOS. Příkazový řádek také obvykle poskytuje více informací o procesu.

Příkazový řádek nabízí rychlé způsoby, jak provádět velmi specifické úkoly, které pravidelně opakujete, například klonování pevného disku nebo přejmenování velkého počtu fotografií. Existují grafické aplikace, které tyto věci provádějí, ale pokud úkol plníte pokaždé stejným způsobem, může vám zadávání jediného příkazu připadat jako taková úspora času. Tyto úkoly můžete dokonce automatizovat napsáním skriptu.

Některé příkazy spouští to, co se zdá jako plné aplikace, které běží uvnitř terminálu, jako například horní příkaz, který může nahradit váš nástroj pro sledování grafického systému.

Znalost orientace v terminálu také rozšiřuje typ hardwaru, který umíte používat. Můžete si například nastavit vlastní server, a to buď doma, nebo na dálku. Možná se rozhodnete proměnit Raspberry Pi nebo starý notebook, ve kterém ležíte domácí mediální server nebo vaše vlastní cloudové úložné zařízení.

A pokud z jakéhokoli důvodu zjistíte, že zíráte na počítač, který se nespustí, znalost toho příkazový řádek zvyšuje šanci, že si můžete systém opravit sami, aniž byste museli znovu instalovat váš OS.

Vyžaduje Linux příkazový řádek?

V tuto chvíli už nepotřebujete znát cestu v příkazovém řádku, abyste mohli používat Linux. Vzhledem k dostupným prostředím a aplikacím pro stolní počítače se Linux používá stejně snadno jako jakýkoli jiný operační systém, ne -li snadněji.

Ale i když učení příkazového řádku není nutné, má to své výhody. A pokud se do terminálu hluboce zamilujete, můžete si nainstalovat program jako např Tmux to vám umožní spustit a zobrazit více příkazů současně.

PodíltweetE-mailem

The Essential Tmux Commands Cheat Sheet

Číst dále

Související témata
  • Linux
  • Terminál
O autorovi
Bertelský král (Publikováno 328 článků)

Bertel je digitální minimalista, který píše z notebooku s fyzickými přepínači ochrany osobních údajů a operačním systémem schváleným Free Software Foundation. Cení si etiky nad funkcemi a pomáhá ostatním převzít kontrolu nad jejich digitálním životem.

Více od Bertela Kinga

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru