Příkazový řádek (nebo terminál) v Linuxu je výkonný nástroj, který umožňuje uživateli ovládat operační systém pomocí textových příkazů. Znalost základních příkazů může výrazně usnadnit práci s Linuxem a zvýšit efektivitu práce na této platformě.
V tomto článku se podíváme na seznam užitečných příkazů pro příkazový řádek v Linuxu. Pomocí těchto příkazů budete moci spravovat souborový systém, archivovat a rozbalovat soubory, konfigurovat nastavení sítě, spravovat procesy a další.
Mezi nejpoužívanější příkazy patří ls (seznam souborů a adresářů), cd (změna aktuálního katalogu), mkdir (vytvoření nového katalogu), cp (kopírování souborů a adresářů) a mv (přesouvání souborů a adresářů).
Poznámka: před použitím příkazů v linuxovém terminálu se ujistěte, že pečlivě čtete dokumentaci nebo nápovědu ke každému příkazu, abyste se vyhnuli ztrátě dat nebo jiným nežádoucím důsledkům.
Hlavní týmy
Příkazový řádek v Linuxu poskytuje širokou škálu příkazů, které pomáhají spravovat systém. Zde je několik základních týmů:
ls: příkaz, který zobrazuje seznam souborů a adresářů v aktuálním pracovním adresáři.
cd: příkaz, který změní aktuální adresář práce na zadaný.
mkdir: tým, který vytvoří nový adresář.
rm: příkaz, který odstraní soubory a adresáře.
mv: příkaz, který přesouvá nebo přejmenuje soubory a adresáře.
cp: příkaz, který kopíruje soubory a adresáře.
cat: příkaz, který zobrazuje obsah souboru.
grep: příkaz, který hledá zadaný text v souborech.
chmod: příkaz, který mění přístupová práva k souborům a adresářům.
To je jen malá část příkazů dostupných v příkazovém řádku Linuxu. Díky znalosti těchto základních příkazů budete moci efektivněji spravovat svůj systém.
Příkazy pro práci se soubory a adresáři
Linux poskytuje sadu užitečných příkazů pro práci se soubory a adresáři. Níže jsou uvedeny některé z nich:
| Tým | Popis |
|---|---|
| ls | Zobrazení obsahu aktuálního adresáře. |
| cd | Změna současného adresáře. |
| mkdir | Vytvoření nového adresáře. |
| rm | Odstranění souborů nebo adresářů. |
| cp | Kopírování souborů a adresářů. |
| mv | Přesouvání souborů a adresářů. |
| touch | Vytvoření nového souboru nebo aktualizace dočasných štítků existujícího souboru. |
| cat | Zobrazení obsahu souboru. |
| grep | Vyhledání zadaného textu v souboru. |
| chmod | Změna přístupových práv k souboru nebo adresáři. |
Toto je jen malý seznam příkazů pro práci se soubory a adresáři v Linuxu. Můžete prozkoumat i další příkazy, abyste mohli efektivněji pracovat s operačním systémem.
Příkazy pro práci s procesy a systémem
Linux má řadu příkazů, které vám umožňují spravovat procesy a monitorovat systém. Níže jsou uvedeny některé z nich:
- PS-příkaz, který zobrazuje snímek probíhajících pracovních procesů;
- top-interaktivní tým, který vám umožní zobrazit seznam běžících procesů v reálném čase;
- kill-příkaz k dokončení procesů tím, že jim předá signál dokončení;
- killall-příkaz k dokončení všech procesů podle názvu;
- systemctl-nástroj, který vám umožní spravovat služby systému, jako je spuštění, zastavení a restart;
- free-příkaz pro zobrazení informací o volné a použité paměti RAM;
- DF příkaz pro zobrazení informací o dostupném prostoru na discích;
- iostat-příkaz, který vám umožní získat statistiky využití i / o;
- top příkaz, který zobrazuje dynamické informace o procesoru, paměti a spuštění systému;
- uptime je příkaz, který vám umožní zjistit, jak dlouho systém funguje bez restartu.
Toto jsou pouze některé z příkazů, které mohou být užitečné při práci s procesy a systémem v Linuxu. Pomocí nich v kombinaci s dalšími nástroji a znalostmi systému budete moci efektivně spravovat svůj server nebo pracovní stanici.
Příkazy pro práci se sítí
2. ifconfig - zobrazit aktuální konfiguraci síťových rozhraní a také změnit jejich nastavení.
3. iwconfig - zobrazit a nakonfigurovat nastavení bezdrátových síťových rozhraní.
4. netstat - získejte informace o aktuálních připojeních síťových portů, směrovacích tabulkách a dalších síťových statistikách.
5. hostname - získat nebo nastavit název hostitele.
6. nslookup - proveďte požadavky DNS pro informace o názvu domény nebo IP adrese.
7. route - zobrazit nebo změnit směrovací tabulku.
8. traceroute - sledování cesty průchodu paketů z původní adresy na konečnou.
9. ssh - Zabezpečte připojení ke vzdálenému serveru pomocí protokolu Secure Shell.
10. ftp - navázat spojení se vzdáleným FTP serverem pro přenos souborů.
Příkazy k instalaci a odinstalaci programů
Příkazový řádek v Linuxu má výkonné nástroje pro správu instalace a odinstalace programů. Níže jsou uvedeny některé užitečné příkazy:
1. apt-get install [email protected] - příkaz k instalaci programu. Nahradit [email protected] na název balíčku, který chcete nainstalovat.
2. apt-get remove [email protected] - příkaz k odstranění nainstalovaného programu. Nahradit [email protected] na název balíčku, který chcete odstranit.
3. apt-get update - příkaz pro aktualizaci seznamu programů dostupných k instalaci. To vám umožní získat informace o nových balíčcích a jejich verzích.
4. apt-get upgrade - příkaz pro aktualizaci nainstalovaných programů. Zkontroluje aktualizace všech nainstalovaných balíčků a nainstaluje je, pokud existují.
5. dpkg -i [název souboru.deb] - příkaz pro instalaci programu z .deb soubor. Nahradit [název souboru.deb] na jméno staženého .deb soubor.
6. dpkg -r [email protected] - příkaz k odstranění nainstalovaného programu z .deb soubor. Nahradit [email protected] na název balíčku, který chcete odstranit.
7. apt search [email protected] - příkaz pro nalezení konkrétního balíčku v úložištích. Nahradit [email protected] Klíčové slovo pro vyhledávání.
Toto je pouze malá část příkazů, které lze použít k instalaci a odinstalaci programů v Linuxu. Před použitím těchto příkazů se ujistěte, že jste se dobře naučili dokumentaci a další možnosti.
Příkazy pro konfiguraci a konfiguraci systému
V Linuxu existuje mnoho příkazů, které vám umožňují konfigurovat a konfigurovat systém. Některé jsou uvedeny níže:
1. uname - příkaz, který vám umožní získat informace o systému, včetně názvu jádra, verze operačního systému a architektury procesoru.
2. ifconfig - příkaz pro nastavení síťového rozhraní. Pomocí ní můžete zobrazit aktuální konfiguraci síťových rozhraní a také změnit IP adresu nebo nakonfigurovat DHCP.
3. mount - příkaz pro připojení systému souborů. Umožňuje připojit nebo odpojit různá zařízení a systémy souborů, jako jsou pevné disky, USB disky nebo síťové zdroje.
4. chown - příkaz pro změnu vlastníka souboru nebo adresáře. Tento příkaz vám umožňuje změnit přístupová práva k souborům a adresářům pro různé uživatele.
5. systemctl - příkaz pro správu služeb systému. Pomocí ní můžete spustit, zastavit nebo restartovat služby a zobrazit jejich stav.
6. crontab - příkaz pro nastavení periodických úloh. Pomocí ní je možné vytvářet, prohlížet a upravovat úkoly, které se budou provádět automaticky podle plánu.
7. apt - příkaz pro správu balíčků v Debianu a Ubuntu. Pomocí ní je možné instalovat, aktualizovat, odstraňovat nebo vyhledávat balíčky z oficiálních úložišť.
Toto je pouze malý seznam příkazů pro konfiguraci a konfiguraci systému v Linuxu. Znalost a schopnost používat tyto příkazy vám však pomohou efektivně spravovat váš systém a přizpůsobit jej vašim potřebám.
Příkazy pro monitorování a ladění
ps - příkaz pro zobrazení seznamu probíhajících procesů v plném formátu. Pomocí tohoto příkazu můžete získat informace o ID procesu, využití paměti, pracovní době atd.
netstat - příkaz pro zobrazení síťových připojení, otevřených portů a statistik síťového provozu. Pomocí tohoto příkazu můžete zkontrolovat stav sítě, sledovat aktivní připojení a určit obsazené porty.
ifconfig - příkaz pro zobrazení informací o síťových rozhraních a jejich konfiguraci. Pomocí tohoto příkazu můžete zjistit IP adresy, MAC adresy a další informace o síťových rozhraních.
ping - příkaz pro kontrolu dostupnosti vzdáleného hostitele nebo IP adresy pomocí ICMP paketů. Pomocí tohoto příkazu můžete zkontrolovat stav sítě a určit latenci mezi uzly.
traceroute - příkaz pro sledování cesty, kterou pakety procházejí od odesílatele k příjemci. Pomocí tohoto příkazu lze určit mezilehlé uzly a čas strávený doručováním balíků.
tail - příkaz pro zobrazení koncových řádků souboru nebo výstupu jiného příkazu (stdout). Pomocí tohoto příkazu můžete sledovat nejnovější změny v logických souborech nebo sledovat provádění jiných programů.