Jsem velkým fanouškem aplikací příkazového řádku a trávím spoustu času prací v terminálu. Aplikace založené na terminálu jsou v mnoha případech rychlejší, flexibilnější a intuitivnější než jejich protějšky s grafickým uživatelským rozhraním (GUI).
Díky flexibilnímu a výkonnému terminálu s mnoha nástroji příkazového řádku jsem produktivnější. To je jeden z hlavních důvodů, proč jsem před několika lety přešel na Linux a nikdy jsem se neohlédl.
Protože v terminálu trávím tolik času, investoval jsem nějaký čas do vytvoření příjemného prostředí pro práci. Mým cílem je najít rovnováhu mezi terminálem bohatým na funkce bez plýtvání příliš mnoha systémovými prostředky.
Moje počítače
Denně používám dva notebooky:pracovní notebook s Fedora 32 a osobní notebook s Arch Linuxem.
Můj terminál Fedory 32 vypadá takto:
A toto je můj terminál Arch Linux:
Systémové informace poskytuje vynikající nástroj ufetch system-info s několika osobními vylepšeními. A zpráva o počasí je poháněna wttr.in.
Moje terminálové aplikace
Další zdroje pro Linux
- Cheat pro příkazy Linuxu
- Cheat sheet pro pokročilé příkazy systému Linux
- Bezplatný online kurz:Technický přehled RHEL
- Síťový cheat pro Linux
- Cheat sheet SELinux
- Cheat pro běžné příkazy pro Linux
- Co jsou kontejnery systému Linux?
- Naše nejnovější články o Linuxu
Na pracovním notebooku používám Terminator jako svou terminálovou aplikaci. Na Arch Linuxu jsem používal Alacritty, což je rychlý emulátor terminálu s akcelerací GPU. Nicméně už s ním nejsem spokojený, protože využívá příliš mnoho paměti. Brzy se na tomto notebooku přesunu na Terminátora.
Terminátora najdete ve výchozím úložišti mnoha distribucí Linuxu, včetně Fedory a Arch Linuxu.
Můj oblíbený motiv
Pro vizuální část terminálu používám barevné schéma Ambience s průhledným pozadím vystínovaným na 80 %. Díky tomu je můj terminál o něco tmavší, aby se předešlo zmatkům, zvláště když je na pozadí "zaneprázdněný" obrázek.
Moje oblíbená výzva
Můj oblíbený shell je zsh, který si přizpůsobuji pomocí Oh My Zsh s motivem Powerlevel10k. Powerlevel10k vám umožňuje přizpůsobit výzvu tak, aby poskytovala užitečné informace, včetně stavu vašeho úložiště Git, aktivního virtuálního prostředí Pythonu, verze kompilátoru nebo interpretu programovacího jazyka, doby provádění příkazu a mnoho dalšího.
Pokud chcete další informace o přizpůsobení zsh, přečtěte si můj článek 5 tipů, jak zvýšit produktivitu pomocí zsh .