Recherche de site Web

screenFetch - Un générateur d'informations système ultime pour Linux


Nous nous appuyons principalement sur des outils intégrés à Linux pour obtenir les informations système dans l'interface graphique, avec peu ou pas de changement avec le changement dans l'environnement de bureau. Un aspect classique de l'outil d'information du système GUI sur ma Debian Jessie.

En ce qui concerne l'interface de ligne de commande, nous avons des commandes qui affichent toutes les informations du système, mais il n'existe pas de commande unique capable de fournir toutes les informations à la fois. Ouais! On peut toujours écrire un script pour réaliser toutes ces tâches mais ce n’est pas réalisable pour tout le monde.

Il existe un outil « screenFetch » qui possède toutes les fonctionnalités mentionnées ci-dessus et bien plus encore.

Qu’est-ce que screenFetch ?

ScreenFetch est un outil d'informations système conçu principalement pour Bash Shell, mais fonctionne également avec d'autres environnements shell. L'outil est suffisamment intelligent pour détecter automatiquement la distribution Linux que vous utilisez et générer le logo ASCII de la distribution avec certaines informations précieuses à droite du logo. L'outil est personnalisable à souhait, vous pouvez changer les couleurs, ne définir aucun ASCII et prendre une capture d'écran après avoir affiché les informations.

Une liste d’informations système précieuses affichées par screenFetch sont :

  1. Nom_utilisateur@nom_hôte
  2. Système d'exploitation
  3. Noyau
  4. Temps de disponibilité
  5. Paquets
  6. Coquille
  7. Résolution
  8. DE
  9. MW
  10. Thème WM
  11. Thème GTK
  12. Thème d'icône
  13. Police de caractère
  14. CPU
  15. RAM

Comment installer screenFetch sous Linux

Nous pouvons obtenir screenFetch soit en utilisant git clone, soit en téléchargeant les fichiers sources directement à partir du lien ci-dessous. Vérifiez le lien « Télécharger le ZIP » en bas à droite, téléchargez le fichier zip à partir de là et décompressez-le.

  1. https://github.com/KittyKatt/screenFetch.git

Alternativement, vous pouvez également récupérer le package à l'aide de la commande wget comme indiqué ci-dessous.

wget https://github.com/KittyKatt/screenFetch/archive/master.zip
unzip master.zip

Nous n'avons pas besoin d'installer le script, déplacez simplement le dossier extrait sous /usr/bin et rendez-le exécutable.

mv screenFetch-master/screenfetch-dev /usr/bin
sudo mv screenFetch-master/screenfetch-dev /usr/bin/

Changez le nom du fichier binaire screenFetch-dev en screenfetch, pour une utilisation facile.

cd /usr/bin
sudo mv screenfetch-dev screenfetch
chmod 755 screenfetch

Nous allons maintenant tester la commande 'screenfetch' directement depuis le terminal pour voir les informations globales de notre système.

screenfetch

En exécutant la commande screenFetch en utilisant l'option '-v' (Verbose), voici le résultat de la même chose.

screenfetch -v

Masquez le logo ASCII de la distribution Linux correspondante à l'aide du commutateur « -n ».

screenfetch -n

Supprimez toutes les couleurs de sortie à l’aide de l’option « -N ».

screenfetch -N

Tronquez la sortie dans le terminal, en fonction de la largeur du terminal à l'aide du commutateur « -t ».

screenfetch -t

Supprimez les erreurs dans la sortie avec l'option '-E'.

screenfetch -E

Afficher la version actuelle « -V ».

screenfetch -v

Afficher les options et l'aide « -h ».

screenfetch -h

Utiliser la récupération d'écran lors de la connexion de l'utilisateur

Ce serait une bonne farce d'utiliser ce script de telle sorte que dès qu'un utilisateur se connecte au shell, l'exécution du script et la sortie s'affichent.

Pour effectuer cette tâche, nous devons ajouter la ligne ci-dessous, telle qu'elle se trouve à la fin du fichier ~/.bashrc.

if [ -f /usr/bin/screenfetch ]; then screenfetch; fi

Après avoir ajouté, au-dessus de la ligne, le fichier ~/.bashrc ressemble maintenant.

Déconnectez-vous et reconnectez-vous pour vérifier si cela est efficace ou non. Ce que j'ai eu, c'est.

Conclusion

Le screenFetch est un très bon outil qui fonctionne immédiatement, l'installation a été un jeu d'enfant et il fonctionne sans le moindre problème, même lors des derniers tests Debian. La version actuelle est la 3.5.0 qui continue à mûrir progressivement. Les informations système qu'il affiche dès qu'un utilisateur se connecte à Bash Shell sont brillantes. Ce merveilleux outil vaut la peine d’être essayé et chacun d’entre vous doit l’essayer. Ce serait bien si nous obtenions une capture d’écran de votre distribution.

C'est tout pour le moment. Je reviendrai très bientôt avec un autre article intéressant. D’ici là, restez à l’écoute et connecté à linux-console.net. Aimez-nous et partagez-nous, aidez-nous à nous propager. N'oubliez pas de nous faire part de vos précieux commentaires dans la section commentaires ci-dessous.