Obsah
Už jsme viděli, co je Linux / Unix a jak nainstalovat jednu z jeho nejpopulárnějších distribucí (Ubuntu), takže od této chvíle se budeme zabývat tím, co můžete s Linuxem dělat pomocí příkazového řádku, budeme prohlédněte si stovky (ne -li všechny) příkazů s jejich příslušnými možnostmi, objevíme zkratky pro plnění určitých funkcí a naučíme se vytvářet skripty. Každopádně na konci této nové série tutoriálů bychom měli být schopni slušně používat příkazový řádek a být připraveni provádět pokročilé konfigurace našeho systému.V této sérii tutoriálů budou obrázky pocházet z mého virtuálního počítače, který má nainstalovaný Ubuntu, ale v podstatě všechny příkazy a techniky, které zde uvidíme, budou přenositelné do Mac OS, Unix nebo jakékoli jiné distribuce Linuxu.
Dobře, to se může lišit v závislosti na operačním systému, obvykle budete hledat program s názvem „Terminál“, který je in Aplikace -> Nástroje pokud jste na počítači Mac, v některých distribucích Linuxu je na Aplikace -> Systém nebo Aplikace -> Nástroje.
V mé verzi Ubuntu je in Počítač -> usr -> sdílet -> aplikace ale protože Ubuntu má boční „Dock“, přetáhl jsem ho do něj z odpovídající složky.
V jiných distribucích Linuxu můžete také přistupovat k příkazovému řádku kliknutím pravým tlačítkem na plochu a výběrem možnosti „Otevřít terminál“.
Dříve jsme zmínili, že software zodpovědný za interpretaci a provádění všech příkazů se nazývá „shell“. Existují různé typy „shellu“, ale nejběžnější je bash (shell znovu Bourne) a je to ten, který většina distribucí Linuxu standardně obsahuje. Chcete -li zjistit, jakou verzi prostředí používáte, můžete v terminálu spustit následující příkaz:
echo $ SHELL
Což by vás mělo vyzvat k umístění a názvu vašeho shellu, tyto výukové programy použijí "bash".
Zkratka:Terminály ukládají historii provedených příkazů, takže pokud chcete příkaz spustit znovu, můžete ho stisknout, dokud se nedostanete k hledanému příkazu, a dokonce jej můžete upravit pohybem kurzoru zleva doprava.
Začneme nejzákladnějšími příkazy.
pwd
Příkaz pwd je zkratkou fráze „print working directory“, která říká shellu, že by měl na konzolu vytisknout absolutní cestu, ve které právě pracujete.
Pojem „absolutní cesta“ označuje přesnou adresu v systému, na který je odkazováno, počínaje od kořene po list, ke kterému opravdu chcete získat přístup, a vždy začíná lomítkem (/). Kromě toho může být cesta „relativní“, což, jak naznačuje její název, odkazuje na cestu z aktuálního umístění do uvedeného listu a nepoužívá pruh (/) na začátku.
Důvod, proč mluvím o „kořenech“ a „listech“, je ten, že struktura souborů systému (všech OS) je hierarchická ve formě stromu, který lze vidět reprezentovat následovně:
Chcete -li tímto způsobem pokračovat v procházení stromu, musíte vědět, jaké listy (nebo větve) existují v adresáři, ve kterém se nacházíte. K tomu použijeme následující příkaz.
ls [možnosti] [umístění]
Další základní příkaz, který uvádí soubory a adresáře umístěné v cílové složce. Co je v závorkách, je volitelné a umožňuje nám upravit způsob, jakým jsou zobrazeny výsledky, a složku, kterou chceme zkontrolovat.
V tomto případě můžeme vidět, jak to funguje víceméně. První příkaz zobrazí jednoduchý seznam těchto adresářů a souborů v aktuálním adresáři. Druhý je uvádí pomocí možnosti „-l“, což je dlouhý seznam a ukazuje oprávnění, která jsou k objektu udělena, počet bloků, jejich vlastníka, skupinu, do které patří, prostor, který zaujímá, datum a čas úpravy a nakonec název souboru nebo adresáře. A třetí uvádí soubory a adresáře ve složce „Dokumenty“.
Poznámka:Lze přidat další další možnosti, mezi nimi je „-a“, který zobrazuje soubory a dokumenty včetně skrytých.
Nakonec k navigaci do adresáře použijeme následující příkaz.
cd [umístění]
Tento příkaz, zkráceně „Změnit adresář“, přesune výzvu na zadanou cestu, buď absolutní, nebo relativní. Pokud není zadána žádná cesta, zavede vás přímo do adresáře „home“ (což v případě mého uživatele „manuel“ je / home / manuel).
To je prozatím vše, v dalším tutoriálu budeme pokračovat dalšími příkazy. Čekám na vaše komentáře, až příště!Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod