Konzola Linux nemusí být tak uživatelsky přívětivá jako grafické uživatelské rozhraní, ale je rychlejší a ušetří vám spoustu času při provádění jednoduchých opakujících se úkolů. Může to být trochu subjektivní, ale jakmile budete vědět, jak některé úkoly provádět rychleji z konzoly se nevrátíte zpět do grafického uživatelského rozhraní, abyste je provedli.
Instalace softwaru z volitelných úložišť
Existují tisíce programů pro Linux uložených jako softwarové archivy, které se běžně označují jako „repozitáře“. Ubuntu přichází se čtyřmi předdefinovanými úložišti:
- Hlavní - Oficiálně podporovaný software.
- Omezený - Podporovaný software, který není k dispozici na základě zcela bezplatné licence.
- Vesmír - Software udržovaný komunitou, tj. Ne oficiálně podporovaný software.
- Multiverse - Software, který není zdarma.
Repozitář softwaru Ubuntu je plně konfigurovatelný a můžeme přidat nová úložiště, abychom mohli instalovat software z jiných úložišť mimo výše předdefinovaná úložiště.
Správa úložiště na základě grafického uživatelského rozhraní se obvykle provádí pomocí „Softwarových zdrojů“, což zahrnuje přidání úložiště buď z „Hlavní nabídky“> „Správa“> „Softwarové zdroje“, a poté instalaci softwaru z „Hlavní nabídky“> „Softwarové centrum Ubuntu '.
Instalace softwaru přes konzolu zahrnuje méně klikání myší a lze ji provést spuštěním následujících příkazů přes konzolu. Tyto příkazy nainstalují CLICompanion a přidají jeho úložiště do vašeho Ubuntu, takže budete dostávat aktualizace softwaru.
sudo add-apt-repository ppa: clicompanion-devs / clicompanion-nightlies
sudo apt-get aktualizace
sudo apt-get install clicompanion
Zabijte jakýkoli program
Zjistíte, že konzole je užitečným nástrojem k ukončení aplikace, která se chová a způsobuje váš problém. Zadejte „killall“ a název programu, který se pokoušíte zabít. Pokud řekněme, že váš Firefox vyčerpává zdroje vašeho počítače, zadejte
killall firefox
a Linux zabije všechny instance Firefoxu spuštěné ve vašem počítači.
Změna velikosti obrázků
Pokud své obrázky neupravujeme pomocí vzduchového kartáčování nebo úpravy barev, můžeme jednoduše změnit velikost obrázků pomocí konzoly namísto plnohodnotného softwaru pro úpravy obrázků, jako je GIMP, pomocí jednoduchého příkazu:
převést - velikost 100 original_image.JPG smaller_img.jpg
Hledání textu
Konzole poskytuje jednoduchý, ale výkonný nástroj pro vyhledávání textu v textovém souboru s názvem „grep“. Základní příkaz grep je následující:
grep "řetězec" název_souboru
kde „řetězec“ je konkrétní text, který hledáme, a název_souboru může být buď existující název souboru, nebo vzor názvu souboru. Užitečnějším příkladem, který můžeme udělat s funkcí „grep“, je najít konkrétní text v souboru
grep -C 1 "řádek" ./*.txt
Výše uvedený příkaz vyhledává všechny výskyty slova „line“ v každém souboru „* .txt“.
„Grep“ je velmi flexibilní příkaz, který můžeme kombinovat k filtrování výstupu z jiného příkazu, například příkazu „ps“, který zobrazuje aktivní procesy. Řekněme, že chcete vyhledat všechny procesy Firefoxu spuštěné ve vašem Linuxu, stačí spustit následující příkaz
ps -ef | grep 'firefox'
Znak kanálu znamená, že seznam aktivních procesů přivádíme do příkazu „grep“, který bude vyhledávat pouze všechny procesy spojené s Firefoxem.
Přidání společníka do konzoly
CLICompanion pomáhá začátečníkům pohodlně se ovládat příkazové řádky tím, že poskytuje slovník běžně používaných příkazů. Můžeme také přizpůsobit slovník CLICompanion přidáním našich vlastních často používaných příkazů, což nám usnadňuje zpětný odkaz na tyto příkazy.
Výběrem „Přidat nabídku“ se otevře jednoduchý formulář pro úpravy příkazů pro přidání příkazu do slovníku CLICompanion.
CLICompanion nám usnadňuje spouštění příkazů výběrem jednoho z příkazů ve slovníku a kliknutím na tlačítko Použít příkaz spustíte.
Karty nám umožňují otevřít více konzol a spustit je současně.
Stránka příručky konzoly
Konzola je dodávána s manuální stránkou nebo
muž
ve zkratce, to nám dává podrobné pokyny k dostupným příkazům ve vaší konzoli. Pokud chceme vědět, co dělá „mv“, zadejte
muž -mv
přečíst příručku příkazu „mv“.
Pokud si nejste jisti, jaké příkazy musíte použít k provedení konkrétního úkolu, můžete použít
man -k "název úkolu"
kde název úkolu je stručný popis úkolu, který hledáte.
Řekněme, že chcete vyhledat příkaz pro ping na síťovou adresu, spusťte následující příkaz a Linux vyhledá příkaz, který zmiňuje slovo „ping“:
chlape-p ping
Pokud náhodou máte Konqueror nainstalovaný ve vašem Linuxu, můžete procházet manuálovou stránku na pěkně naformátovaných webových stránkách, což usnadňuje procházení podrobností příkazů.
Závěr
Většinu úkolů, které můžeme v konzole dělat, lze provést také v grafickém uživatelském rozhraní a bude snazší použít průvodce GUI k provádění zbytečných špinavých prací při psaní příkazů prostřednictvím konzoly. Nikdo neříká, že bychom měli konzolu používat, ale určitě můžeme prostřednictvím konzoly provádět rychlejší jednoduché úkoly rychleji.