GNU/Linux >> Znalost Linux >  >> Linux

Ovládněte příkazový řádek Linuxu

Pokud používáte Linux dostatečně dlouho, s největší pravděpodobností budete provádět akce přes terminál v určité kapacitě, i kdyby to bylo něco tak jednoduchého jako instalace balíčku. Možná dokonce víte, jak vytvářet adresáře nebo složky, přesouvat, kopírovat nebo přejmenovávat soubory a složky, spouštět software, občas spouštět liché skripty nebo se dokonce pokoušet zkompilovat software ze zdrojového kódu. Považujete se však za mistra v příkazovém řádku ?

Přestože jsou zmíněné akce dobrým začátkem, příkazový řádek je víc než jen každodenní používání systému. Chcete-li ovládnout příkazový řádek je seznámit se s nástroji, které máte pod opaskem. Mezi tyto nástroje patří ‚grep‘, ‚sudo‘, ‚less‘, ‚lsblk‘; teprve začínám.​

Co je špatného na rozhraní GUI?

Vlastně nic, pokud nejste ten typ člověka, který si rád hraje se svým vlastním systémem. Osobně mnohem raději používám terminál provádět úkoly, které by byly únavné ve srovnání s použitím grafického uživatelského rozhraní (GUI). Zatímco GUI je pro začátečníky snadné, skutečná síla spočívá v příkazovém řádku.

Další věc, kterou je třeba si zapamatovat, je, co se stane, když se něco porouchá a vy potřebujete k diagnostice a opravě problémů použít příkazový řádek? Program GUI nebude užitečný, pokud je Xorg nefunkční. Je velmi přínosné a doporučené, abyste mohli používat terminál alespoň ke spouštění některých příkazů a cítili se při tom pohodlně.

Kde začít

Jak se k tomu postavíte, je jen na vás. Můžete vyhledat „Ovládnutí příkazového řádku Linuxu “ a prozkoumejte několik zdrojů, abyste našli sadu výukových programů, které vám vyhovují. Další možností je vyhledat „Cvičení příkazového řádku Linuxu“ a začít s některými cvičeními, abyste mohli začít pracovat na příkazovém řádku.

Kromě mnoha zdrojů týkajících se terminálu Linux byste již měli mít referenční příručky pro většinu příkazů a programů ve formě „manuálních“ stránek. K nim lze přistupovat pomocí příkazu „man“ s názvem programu nebo příkazu, ke kterému hledáte nějaké vodítko. Nachází se v nich velké množství informací a každý dokument má konzistentní strukturu.

Nejčastěji používané příkazy

Začněme čtením manuálových stránek příkazů používaných pro práci se soubory a adresáři. Jak již bylo zmíněno, každá manuálová stránka má určitý obrys kvůli konzistenci.

„mkdir“

Zobrazit manuálovou stránku pro ‚mkdir‘:$ man mkdir

Tím se zobrazí vykreslený dokument, který poskytne stručný popis příkazu, ukáže, jak jej používat, a poskytne úplný seznam parametrů, které přijímá pro vylepšení výstupu, provedení dalších úkolů nebo úplnou změnu jeho chování (např. program zobrazí číslo verze). Chcete-li se kdykoli vrátit zpět k terminálu, stiskněte „q“ pro ukončení.

„ls“

$ man ls

Budete moci procházet seznam argumentů, hlavně pro diktování, jaký výstup se objeví při výpisu obsahu adresáře.

‚bash‘

$ man bash

Tento dokument má více obsahu, protože bash je více než jen program, je to nejběžněji používaný interpret shellu a je to programovací jazyk sám o sobě.

Něco pokročilejšího k vyzkoušení

Zkusme něco, co jste možná ještě neudělali:prohlédněte si soubory v adresáři /proc. V adresáři /proc jsou umístěny informace o systému, jádře a hardwaru. Budou použity příkazy „cat“ a „less“. Rozdíl mezi nimi je, že „kočka“ se používá ke čtení menších textových souborů a tisk jejich obsahu na terminál a „méně“ je prohlížeč používaný ke čtení větších textových souborů. Manuálové stránky se čtou pomocí „méně“.

$ cat /proc/cmdline 

To udělalo přečtení souboru a vytištění parametrů, které byly analyzovány pro zavedení operačního systému.

$ less /proc/cpuinfo 

Byl otevřen soubor obsahující podrobné informace o CPU počítače.

Soubory ve složce /proc jsou také generovány jádrem a po vypnutí systému nezůstávají na disku. Složky s čísly obsahují soubory o jejich procesech, to znamená, že každému běžícímu procesu je přidělena složka s jeho ID jako názvem.

Dobře, co dál?

Jediný způsob, jak kdy ovládnete příkazový řádek je tím, že si uděláte čas na jeho použití, seznamte se s příkazy, které používáte. Zkoumejte, pokud potřebujete, a procvičujte si, co se naučíte. Pokud chcete, můžete mít dokonce virtuální stroj, se kterým si můžete hrát, takže pokud se něco pokazí, váš hlavní systém zůstane použitelný. Další dovedností, kterou stojí za to se naučit, je psaní skriptů pomocí bash. Existují výukové programy, které učí nejen jazyk, ale také základy programování.


Linux
  1. 6 Linuxových metaznaků, které rád používám na příkazovém řádku

  2. 15 Příklady pro zvládnutí historie příkazového řádku Linuxu

  3. Vyhledejte příkaz v Linuxu

  1. 4 způsoby úpravy fotografií na příkazovém řádku Linuxu

  2. Generujte hesla na příkazovém řádku Linuxu

  3. 8 tipů pro příkazový řádek Linuxu

  1. Zvládněte příkaz Linux ls

  2. Použití síly na příkazovém řádku Linuxu

  3. Aliasy příkazového řádku v prostředí Linux