Začátečník Geek: Jak začít používat terminál Linux

Ať už jste novým uživatelem systému Linux, nebo Linux už nějakou dobu používáte, pomůžeme vám začít s terminálem. Terminál není něco, čeho byste se měli bát - je to mocný nástroj se spoustou použití.

Přečtením jediného článku se nemůžete dozvědět vše, co potřebujete vědět o terminálu. Hraní s terminálem vyžaduje zkušenosti z první ruky. Doufáme, že vám tento úvod pomůže zvládnout základy, abyste se mohli dále učit.

Základní použití terminálu

Spusťte terminál z nabídky aplikací na ploše a uvidíte prostředí bash. Existují i ​​jiné skořápky, ale většina distribucí Linuxu používá ve výchozím nastavení bash.

Program můžete spustit zadáním jeho názvu na výzvu. Všechno, co zde spustíte - od grafických aplikací, jako je Firefox, až po nástroje příkazového řádku - je program. (Bash má ve skutečnosti několik předdefinovaných příkazů pro základní správu souborů a podobně, ale i tyto fungují jako programy.) Na rozdíl od Windows nemusíte pro spuštění spouštět úplnou cestu k programu. Řekněme například, že jste chtěli otevřít Firefox. Ve Windows budete muset zadat úplnou cestu k souboru .exe ve Firefoxu. V systému Linux stačí zadat:

Firefox

Po zadání příkazu jej spusťte stisknutím klávesy Enter. Všimněte si, že nemusíte přidávat .exe ani nic podobného - programy nemají v systému Linux příponu souboru.

Příkazy terminálu mohou také přijímat argumenty. Typy argumentů, které můžete použít, závisí na programu. Například Firefox přijímá webové adresy jako argumenty. Chcete-li spustit Firefox a otevřít How-to Geek, můžete spustit následující příkaz:

firefox howtogeek.com

Další příkazy, které byste spustili v terminálu, fungují stejně jako Firefox, kromě mnoha, které běží pouze v terminálu a neotevírají žádné grafické okno aplikace.

Instalace softwaru

Jednou z nejúčinnějších věcí z terminálu je instalace softwaru. Aplikace pro správu softwaru, jako je softwarové centrum Ubuntu, jsou fantastickými rozhraními k několika terminálovým příkazům, které používají na pozadí. Místo toho, abyste klikali a vybírali aplikace jednotlivě, můžete je nainstalovat pomocí příkazu terminálu. Dokonce nainstalujete více aplikací jediným příkazem.

V systému Ubuntu (jiné distribuce mají vlastní systémy správy balíků) je příkaz k instalaci nového softwarového balíčku:

sudo apt-get install packagename

Může se to zdát trochu komplikované, ale funguje to stejně jako výše uvedený příkaz Firefoxu. Výše uvedený řádek spouští sudo , které před spuštěním apt-get s oprávněními root (správce) požádá o heslo . Program apt-get načte argumenty install packagename a nainstaluje balíček s názvem packagename .

Jako argumenty však můžete zadat i více balíčků. Chcete-li například nainstalovat webový prohlížeč Chromium a Pidgin instant messenger, můžete provést tento příkaz:

sudo apt-get install chromium-browser pidgin

Pokud jste právě nainstalovali Ubuntu a chtěli nainstalovat veškerý svůj oblíbený software, můžete to udělat pomocí jediného příkazu, jako je ten výše. Stačí znát názvy balíčků vašich oblíbených programů a můžete je snadno uhodnout. Svoje odhady můžete také vylepšit pomocí níže uvedeného triku pro dokončení karty.

Podrobnější pokyny najdete v článku Jak instalovat programy do Ubuntu v příkazovém řádku.

Práce s adresáři a soubory

Shell vyhledá v aktuálním adresáři, pokud nezadáte jiný adresář. Například nano je snadno použitelný terminálový textový editor. Příkaz nano document1 říká nano, aby spustil a otevřel soubor s názvem document1 z aktuálního adresáře. Pokud jste chtěli otevřít dokument umístěný v jiném adresáři, musíte zadat úplnou cestu k souboru - například nano / home / chris / Documents / document1 .

Pokud zadáte cestu k souboru, který neexistuje, nano (a mnoho dalších programů) vytvoří na tomto místě nový prázdný soubor a otevře jej.

Abyste mohli pracovat se soubory a adresáři, budete potřebovat znát několik základních příkazů:

  • cd - To ~ nalevo od výzvy představuje váš domovský adresář (to je / home / you), což je výchozí adresář terminálu. Chcete-li přejít do jiného adresáře, můžete použít příkaz cd . Například cd / would change to the root directory, cd Downloads would change to the Downloads directory inside the current directory (so this only only opens your Downloads directory if the terminal is in your home directory), cd / home / you / Downloads would change do vašeho adresáře Stažené soubory odkudkoli v systému, cd ~ se změní na domovský adresář a cd .. přejde do adresáře.
  • ls - Příkaz ls vypíše seznam souborů v aktuálním adresáři.

  • mkdir - Příkaz mkdir vytvoří nový adresář. Příklad mkdir by vytvořil nový adresář s názvem example v aktuálním adresáři, zatímco mkdir / home / you / Downloads / test by vytvořil nový adresář s názvem test ve vašem adresáři Stažené soubory.
  • rm - Příkaz rm odebere soubor. Například rm example odstraní soubor s názvem example v aktuálním adresáři a rm / home / you / Downloads / example odstraní soubor s názvem example v adresáři Downloads.
  • cp - Příkaz cp zkopíruje soubor z jednoho umístění do druhého. Například cp example / home / you / Downloads zkopíruje soubor pojmenovaný příklad v aktuálním adresáři do / home / you / Downloads.
  • mv - Příkaz mv přesune soubor z jednoho umístění do druhého. Funguje přesně jako výše uvedený příkaz cp, ale místo vytvoření kopie přesune soubor. mv lze také použít k přejmenování souborů. Například původní přejmenovaný soubor mv přesune soubor s názvem originál v aktuálním adresáři na soubor s názvem přejmenovaný v aktuálním adresáři a efektivně jej přejmenuje.

To může být zpočátku trochu ohromující, ale toto jsou základní příkazy, které musíte zvládnout, abyste mohli efektivně pracovat se soubory v terminálu. Pohybujte se v souborovém systému s cd , zobrazujte soubory v aktuálním adresáři pomocí ls , vytvářejte adresáře pomocí mkdir a spravujte soubory pomocí příkazů rm , cp a mv .

Dokončení karty

Dokončení karty je velmi užitečný trik. Při psaní něčeho - příkazu, názvu souboru nebo jiných typů argumentů - můžete stisknutím klávesy Tab automaticky dokončit, co právě zadáváte. Pokud například napíšete firef na terminálu a stisknete klávesu Tab, automaticky se zobrazí firefox . To vám ušetří nutnost přesně psát věci - můžete stisknout klávesu Tab a prostředí pro vás dokončí psaní. To také funguje se složkami, názvy souborů a názvy balíčků. Můžete například zadat sudo apt-get install pidg a stisknutím klávesy Tab automaticky dokončit pidgin.

V mnoha případech prostředí nebude vědět, co se pokoušíte napsat, protože existuje více shod. Stiskněte klávesu Tab podruhé a zobrazí se seznam možných shod. Pokračujte v psaní několika dalších písmen, abyste věci zúžili, a pokračujte dalším stisknutím klávesy Tab.

Další triky, jako je tento, najdete v článku Staňte se uživatelem terminálu Linuxu s těmito 8 triky.

Zvládnutí terminálu

V tomto okamžiku byste se snad měli v terminálu cítit trochu pohodlněji a lépe porozumět tomu, jak to funguje. Chcete-li se dozvědět více o terminálu - a nakonec ho ovládnout - pokračujte v cestě s těmito články:

  • 8 smrtících příkazů, které byste nikdy neměli spouštět v systému Linux
  • Jak spravovat soubory z terminálu Linux: 11 příkazů, které potřebujete vědět
  • Jak získat pomoc s příkazem z terminálu Linux: 8 triků pro začátečníky i profesionály
  • Jak spravovat procesy z terminálu Linux: 10 příkazů, které potřebujete vědět
  • Jak pracovat se sítí z terminálu Linux: 11 příkazů, které potřebujete vědět
  • Jak provádět více úkolů v terminálu Linux: 3 způsoby, jak používat více skořápek najednou