GNU/Linux >> Znalost Linux >  >> Linux

Snímek obrazovky konfigurace systému Linux pomocí nástrojů Bash

Existuje mnoho důvodů, proč byste mohli chtít sdílet konfiguraci Linuxu s ostatními lidmi. Možná hledáte pomoc s řešením problému ve vašem systému, nebo jste možná tak hrdí na prostředí, které jste vytvořili, že ho chcete předvést dalším nadšencům open source.

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

Některé z těchto informací můžete získat pomocí cat /proc/cpuinfo nebo lscpu příkaz na příkazovém řádku Bash. Ale pokud chcete sdílet více podrobností, jako je váš operační systém, jádro, doba provozu, prostředí shellu, rozlišení obrazovky atd., máte na výběr dva skvělé nástroje:screenFetch a Neofetch.

ScreenFetch

ScreenFetch je nástroj příkazového řádku Bash, který dokáže vytvořit velmi pěkný snímek obrazovky konfigurace vašeho systému a doby provozuschopnosti. Je to snadný způsob, jak pestře sdílet konfiguraci vašeho systému s ostatními.

Instalace screenFetch pro mnoho distribucí Linuxu je jednoduchá.

Na Fedoře zadejte:

$ sudo dnf install screenfetch

Na Ubuntu zadejte:

$ sudo apt install screenfetch

Pro ostatní operační systémy, včetně FreeBSD, MacOS a dalších, se podívejte na instalační stránku wiki screenFetch. Jakmile je screenFetch nainstalován, může vytvořit podrobný a barevný snímek obrazovky, jako je tento:

ScreenFetch také poskytuje různé možnosti příkazového řádku pro doladění vašich výsledků. Například screenfetch -v vrátí podrobný výstup, který představuje každou možnost řádek po řádku spolu s displejem uvedeným výše.

A screenfetch -n eliminuje ikonu operačního systému, když zobrazuje vaše systémové informace.

Mezi další možnosti patří screenfetch -N , který odstraní veškerou barvu z výstupu; screenfetch -t , který zkrátí výstup v závislosti na velikosti terminálu; a screenFetch -E , která potlačuje chyby.

Nezapomeňte se podívat na manuálovou stránku vašeho systému, kde najdete další možnosti. ScreenFetch je open source pod licencí GPLv3 a více se o projektu můžete dozvědět v jeho úložišti GitHub.

Neofetch

Neofetch je další nástroj pro vytvoření snímku obrazovky s informacemi o vašem systému. Je napsán v Bash 3.2 a je open source pod licencí MIT.

Podle webových stránek projektu "Neofetch podporuje téměř 150 různých operačních systémů. Od Linuxu po Windows, až po obskurnější operační systémy jako Minix, AIX a Haiku."

Projekt udržuje wiki s vynikající instalační dokumentací pro různé distribuce a operační systémy.

Pokud používáte Fedoru, RHEL nebo CentOS, můžete Neofetch nainstalovat na výzvu Bash pomocí:

$ sudo dnf install neofetch

Na Ubuntu 17.10 a vyšším můžete použít:

$ sudo apt install neofetch

Při prvním spuštění zapíše Neofetch ~/.config/neofetch/config.conf soubor do vašeho domovského adresáře (.config/config.conf ), což vám umožňuje přizpůsobit a ovládat každý aspekt výstupu Neofetch. Neofetch můžete například nakonfigurovat tak, aby používal obrázek, soubor ASCII nebo tapetu podle vašeho výběru – nebo vůbec nic. Soubor config.conf také usnadňuje sdílení vašich přizpůsobení s ostatními.

Pokud Neofetch nepodporuje váš operační systém nebo neposkytuje všechny možnosti, které hledáte, nezapomeňte otevřít problém v repozitáři GitHub projektu.

Závěr

Bez ohledu na to, proč chcete sdílet konfiguraci systému, screenFetch nebo Neofetch by vám to měly umožnit. Víte o jiném open source nástroji, který tuto funkci poskytuje v systému Linux? Podělte se o své oblíbené v komentářích.


Linux
  1. Spravujte svůj bateriový záložní systém APC pomocí tohoto příkazu Linux

  2. Monitorujte svůj systém Linux ve svém terminálu pomocí procps-ng

  3. Prohledejte své zabezpečení Linuxu pomocí Lynis

  1. Zazimujte výzvu Bash v Linuxu

  2. Zabezpečení Linuxu:Chraňte své systémy pomocí fail2ban

  3. Zjistěte více o svém systému Linux pomocí inxi

  1. 4 Linuxové nástroje pro vymazání vašich dat

  2. Pochopení systémových volání na Linuxu pomocí strace

  3. Jak zkontrolovat datum instalace vašeho linuxového operačního systému?