A Linux terminal with Tux holding a paintbrush behind it.
Agence web » Actualités du digital » Soyez créatif dans le terminal Linux avec ces 9 commandes artistiques

Soyez créatif dans le terminal Linux avec ces 9 commandes artistiques

Sous Linux, l'art est ce que vous voulez qu'il soit. Il peut s'agir d'afficher des images converties en ASCII ou de créer vos propres croquis élaborés en 3D à l'aide de graphiques de tortue. Il peut même s'agir d'un bonsaï poussant dans votre fenêtre de terminal. Si vous êtes sous Linux, vous pouvez essayer certaines de ces commandes par vous-même.

1 figue

Le terminal est basé sur du texte, donc l'art ASCII est souvent le meilleur moyen d'être créatif. FIGlet est une commande que vous pouvez exécuter dans le terminal Linux et qui vous permet de dessiner du texte ASCII de style 3D en utilisant une énorme bibliothèque de fichiers de polices différents.

Le site Web FIGlet propose un certain nombre de ces fichiers de polices que vous pouvez télécharger. Pour les utiliser, téléchargez les fichiers de polices sur votre PC Linux, puis à partir du même répertoire dans le terminal, saisissez :

figlet -f font text

Remplacez la police par le nom du fichier de police et le texte par le texte que vous souhaitez imprimer.

FIGlet est disponible dans le référentiel apt par défaut pour les systèmes basés sur Ubuntu et Debian, il suffit donc de taper sudo apt install figlet dans le terminal pour l'installer.

2 un feu

Pas besoin d'avoir froid dans le terminal. Si vous voulez qu'un peu d'art ASCII s'exécute sur un deuxième écran, vous pouvez exécuter la commande aafire. Il s'agit en fait d'une commande de test incluse dans la bibliothèque aalib, qui est elle-même une bibliothèque d'art ASCII de haut niveau utilisée par d'autres applications.

En cours d'exécution aafire – le conducteur maudit remplira votre fenêtre de terminal avec un feu ouvert ASCII simulé. Si vous configurez correctement les couleurs de votre terminal, vous lui donnerez également un aspect assez ardent.

Vous devez d'abord installer la bibliothèque aalib. Exécutez simplement sudo apt install aalib pour faire cela sur un système basé sur Ubuntu ou Debian.

3 cbonsaï

Un vrai bonsaï demande des années de travail et de croissance. Je n'ai pas le temps pour ça, et vous non plus, alors lançons simplement cbonsai dans le terminal et regardons cette petite commande Linux amusante en faire pousser un pour nous.

Vous pouvez l'exécuter en mode économiseur d'écran en utilisant cette commande :

cbonsai -S

Vous pouvez ajouter un message personnalisé à l'arbre en utilisant :

cbonsai -m message

Ou regardez-le pousser par vous-même en utilisant le cbonsai-l commande.

Installez-le en utilisant sudo apt install cbonsai sur les systèmes Debian ou Ubuntu. Vous pouvez également exécuter homme cbonsaï pour afficher d'abord une liste complète des drapeaux disponibles, avec la possibilité de modifier le nombre de branches et la taille de l'arbre.

4 aview et asciiview

En général, vous ne pouvez pas afficher une image à partir de la fenêtre du terminal elle-même. Elle est basée sur du texte, ce qui est généralement impossible. Grâce à aview, vous n'en avez pas besoin, car vous pouvez transformer n'importe quel fichier image standard en un équivalent ASCII que le terminal peut ouvrir pour vous.

Vous avez deux options. Vous pouvez utiliser la commande convert pour changer votre fichier image standard en pgm formater en utilisant cette commande :

convert file.png file.pgm

Remplacez file.png par votre propre nom de fichier. Cela vous permettra d'exécuter cette commande :

aview file.pgm

Cela l'affichera sous forme d'image ASCII.

Alternativement, vous pouvez ignorer cette étape et utiliser la commande sœur asciiview. Cela convertira automatiquement le fichier pour que vous puissiez le visualiser, en ignorant la section de conversion. Exécutez cette opération à l'aide de la commande fichier asciiview.png (et remplacer fichier.png avec votre propre fichier) pour l'afficher dans une fenêtre séparée ou utiliser asciiview -driver malédictions fichier.png pour le visualiser dans la fenêtre du terminal elle-même.

Sur les systèmes Debian et Ubuntu, installez cette commande à l'aide de l' sudo apt install aview commande. Vous aurez également besoin d'ImageMagick installé pour convertir le fichier, utilisez donc sudo apt install imagemagick pour faire ça.

5 toilettes

C'est un nom étrange pour une commande, car la commande Toilet ne produit pas de déchets, mais simplement de l'art. De l'art ASCII, en fait, et elle fonctionne un peu comme FIGlet, transformant le texte en art ASCII de style 3D en utilisant différents fichiers de polices comme modèle. Elle présente cependant quelques avantages par rapport à Figlet. Elle prend en charge les caractères Unicode, vous permet d'utiliser différentes couleurs et vous permet d'exporter dans des formats tels que HTML.

Exécutez le toilettes pour hommes commande pour voir la liste complète des options, mais pour un avant-goût, exécutez Toilettes –message en métal (et remplacez message par le vôtre) pour voir une réponse ASCII multicolore. Vous pouvez également utiliser des polices Figlet (comme celles trouvées sur le site Web Figlet) en utilisant le -f drapeau. Par exemple :

toilet –f 5lineoblique message

Installez-le rapidement sudo apt installe les toilettes commande sur les systèmes basés sur Ubuntu et Debian.

6 tortue (Python)

Je ne sais pas à quel point les langages de programmation comme Logo sont courants de nos jours, mais en tant qu'enfant, l'une de mes premières expériences d'apprentissage du codage au début des années 2000 a été d'utiliser un interpréteur Logo sur un ordinateur RISC OS Acorn, ce qui était assez courant dans les écoles britanniques à l'époque.

L'un des principaux atouts de Logo (et des outils similaires) est la possibilité de dessiner à l'aide de ce dernier. Appelés graphiques tortue, des langages comme Logo vous permettent d'exécuter des commandes telles que en avant 100 et regardez la soi-disant tortue dessiner la ligne sur l'écran. Cela semble assez simple, mais vous pouvez utiliser des commandes plus complexes pour dessiner des lignes assez complexes.

Le logo est peut-être de la vieille école, mais cette fonctionnalité est également disponible en Python, un langage de programmation beaucoup plus courant, en utilisant la tortue paquet. Il doit être préinstallé, vous n'aurez donc pas besoin d'installer quoi que ce soit tant que Python est installé.

Pour l'exécuter, tapez python ou python3 dans le terminal et appuyez sur Entrée, puis tapez de l'importation de tortues * dans l'interpréteur Python. Cela vous permettra d'exécuter des commandes telles que en avant(100) qui dessinera une ligne très simple sur l'écran. Si vous voulez essayer quelque chose de plus difficile, vous pouvez dessiner une spirale en exécutant pour i dans la plage (50) : avant (i * 2) ; droite (45) dans l'interpréteur Python.

Si vous obtenez une erreur du type « ModuleNotFoundError : aucun module nommé « tkinter » », essayez d'installer le package python3-tk.

Ce ne sont là que deux exemples de base, car vous pouvez utiliser Turtle en Python pour créer des œuvres d'art assez impressionnantes si vous avez le temps et la volonté de le faire. Le site Web Real Python propose également un didacticiel très détaillé sur la façon de démarrer avec Turtle en Python.

7 dire la vache

La commande cowsay est très simple. C'est une vache ASCII, et elle dit tout ce que vous voulez qu'elle dise. Simple, vraiment !

Tapez simplement message de cowsay (en remplaçant message par votre propre message) et il affichera votre vache, avec son message, dans le terminal. Il existe quelques commandes plus complexes que vous pouvez exécuter pour modifier l'apparence de la vache, comme modifier les yeux de la vache à l'aide d'indicateurs tels que -b et -g.

Une liste complète est disponible en exécutant l'homme dit vache et vérifiez les instructions du développeur. Installez-le en utilisant sudo apt install cowsay sur les systèmes Debian ou Ubuntu.

8 lolcat

Le terminal peut être un endroit très ennuyeux. Pourquoi ne pas égayer les choses avec un peu de couleur ? Une bonne façon de le faire est d'utiliser la commande lolcat. Elle prendra n'importe quelle entrée dont vous disposez et imprimera la sortie dans des couleurs arc-en-ciel. Par exemple, si vous souhaitez imprimer le contenu d'un fichier texte sur le terminal, utilisez texte lolcat.txt (et remplacez text.txt par votre propre fichier). Il s'imprimera sur le terminal en couleur.

Vous pouvez également diriger la sortie de n'importe quelle autre commande pour faire la même chose. Par exemple, ps | lolcat affichera vos processus en cours d'exécution avec le même effet de couleur arc-en-ciel.

Installez ceci en tapant sudo apt install lolcat dans le terminal sur les distributions basées sur Ubuntu ou Debian.

9 matrice cmatrice

Imaginez que vous êtes un simple drone de programmation coincé dans la Matrice en utilisant le matrice cmatrice commande. Si vous avez vu les films Matrix, vous saurez à quoi vous attendre.

Vous pouvez consulter homme cmatrice pour une liste complète des arguments, mais vous pouvez exécuter matrice-s pour l'exécuter en plein écran comme économiseur d'écran. Vous pouvez également utiliser -c pour changer la couleur, sinon il utilisera le vert Matrix typique.

Courir sudo apt install cmatrix sur les systèmes basés sur Ubuntu ou Debian pour l'installer.


Il est étonnamment simple de profiter de l'art dans le terminal sous Linux. Bien sûr, certaines de ces commandes sont trop comiques pour être considérées comme de l'art « véritable », mais ce n'est pas vraiment le but. Si vous voulez dessiner ou profiter de l'art correctement, vous aurez besoin d'une application basée sur une interface graphique avec les outils pour dessiner correctement. GIMP n'est qu'une bonne alternative à Photoshop que vous pouvez essayer sous Linux.

Pour vous amuser un peu, ces commandes Linux peuvent vous aider à faire preuve d'un peu de créativité de temps en temps dans un environnement de terminal par ailleurs plutôt limité. Si cela ne fonctionne pas, vous pouvez toujours utiliser le terminal comme Linus Torvalds (probablement) l'avait prévu en faisant croire à vos amis que vous êtes une sorte de hacker Linux cool.

★★★★★