GNU/Linux >> Tutoriels Linux >  >> Linux

Une liste de services de console utiles pour les utilisateurs de Linux

Il y a quelque temps, nous avons vu une liste d'outils utiles pour les administrateurs système Linux et des scripts BASH utiles pour les utilisateurs en ligne de commande . Aujourd'hui, nous allons discuter de certains services de console utiles pour les utilisateurs de Linux. Ces services de console ne sont rien d'autre que des applications Web minimales qui effectuent une opération particulière. Tous les services de la console sont accessibles en ligne de commande via http , https et d'autres protocoles réseau comme ssh et telnet . La bonne chose est qu'ils ne nécessitent aucune installation ou application supplémentaire, à l'exception de curl ou wget tools qui sont pré-installés dans presque toutes les distributions Linux et Unix. Si vous disposez d'un système Linux avec une connexion Internet active, vous pouvez commencer à utiliser ces services de console pour effectuer diverses tâches.

Liste des services de console utiles pour les utilisateurs Linux

Pour accéder aux services de console suivants, nous utilisons les outils ci-dessous :

  • curl ou wget
  • ssh
  • telnet
  • nc

Ces outils sont préinstallés dans de nombreux systèmes d'exploitation Linux. Au cas où ils ne seraient pas disponibles, installez-les simplement à l'aide du gestionnaire de packages de votre distribution.

Pour les installer sur basé sur Debian systèmes, exécutez :

$ sudo apt install curl wget openssh-client telnet nc

Sur basé sur RPM systèmes :

$ sudo yum install curl wget openssh-client telnet nc

Sur Arch Linux :

$ sudo pacman -S curl wget openssh-client telnet nc

Sur openSUSE :

$ sudo zypper install curl wget openssh-client telnet nc

Voyons maintenant l'utilisation de certains services de la console.

Veuillez noter que certains des services répertoriés ici peuvent ne pas fonctionner tout le temps. S'ils ne fonctionnent pas, essayez après un certain temps ou essayez un autre service.

Cheatsheets pour les commandes Linux/Unix

Vous avez probablement entendu parler de cheat.sh . J'utilise ce service tous les jours ! C'est l'un des services utiles pour tous les utilisateurs de Linux. Il affiche des exemples concis de commandes Linux.

Par exemple, pour afficher la feuille de triche de la commande curl , exécutez simplement la commande suivante depuis votre console :

$ curl cheat.sh/curl

C'est aussi simple que ça ! Vous n'avez pas besoin de parcourir les pages de manuel ou d'utiliser des ressources en ligne pour en savoir plus sur les commandes. Il peut vous fournir les feuilles de triche de la plupart des commandes Linux et Unix en quelques secondes.

commande ls aide-mémoire :

$ curl cheat.sh/ls

commande de recherche aide-mémoire :

$ curl cheat.sh/find

C'est un outil fortement recommandé !

Lecture recommandée :

  • Bonnes alternatives aux pages de manuel que chaque utilisateur Linux doit connaître

Carte du monde

Saviez-vous que nous pouvons voir la carte du monde directement depuis le terminal ? Oui! MapSCII , un rendu de carte du monde en Braille et ASCII pour vos terminaux compatibles xterm.

Pour afficher la carte du monde depuis votre console, lancez simplement :

$ telnet mapscii.me

Ne le sous-estimez pas. MapSCII n'est pas un projet boiteux. C'est un projet très louable. Il peut même afficher la carte d'une petite ville avec précision. Plus de détails dans le lien suivant.

  • MapSCII – La carte du monde dans votre terminal

Détails météo

Ceci est un autre service de console louable. Il nous fournira les détails météorologiques de n'importe quel endroit dans le monde.

Pour connaître les détails météo de votre position actuelle, exécutez simplement :

$ curl wttr.in

Vous pouvez également afficher les détails météorologiques d'un pays, d'une ville, d'un aéroport, d'un emplacement géographique particulier et bien plus encore.

Reportez-vous au guide suivant pour plus de détails.

  • Comment vérifier les détails météo à partir de la ligne de commande sous Linux

Adresse IP

Nous pouvons trouver l'adresse IP locale en utilisant ip commande. Mais qu'en est-il de l'adresse IP publique ? C'est simple !

Pour trouver votre adresse IP publique, lancez simplement les commandes suivantes depuis votre Terminal :

$ curl ipinfo.io/ip 157.46.122.176
$ curl eth0.me 157.46.122.176
$ curl checkip.amazonaws.com 157.46.122.176
$ curl icanhazip.com 2409:4072:631a:c033:cc4b:4d25:e76c:9042

Il existe également un service de console pour afficher l'adresse IP au format JSON.

$ curl httpbin.org/ip { "origine":"157.46.122.176"}

Géolocalisation

Les services de console suivants afficheront les détails de géolocalisation.

$ curl ipinfo.io/8.8.8.8 { "ip":"8.8.8.8", "hostname":"dns.google", "city":"Mountain View", "region":"California", "country":"US", "loc":"37.3860,-122.0838", "org":"AS15169 Google LLC", "postal":"94035", "timezone":"America/Los_Angeles", "readme":"https://ipinfo.io/missingauth" } 

Ou affichez uniquement l'emplacement :

$curl ipinfo.io/8.8.8.8/loc 37.3860,-122.0838

Pays d'affichage :

$ curl ifconfig.co/country Inde

Afficher la ville :

$ curl ifconfig.co/city Chennai

Lire connexe :

  • Comment trouver la géolocalisation d'une adresse IP à partir de la ligne de commande
  • Geo – Un utilitaire BASH simple pour obtenir des détails sur le réseau et la géolocalisation
  • Comment obtenir votre géolocalisation à partir de la ligne de commande sous Linux

Argent

Vous vous demandez ce qui se passe sur le marché de la crypto-monnaie ?

Obtenez les 100 meilleures crypto-monnaies de Coinmarketcap :

$ curl cmc.rjldev.com

Exemple de résultat :

Obtenez les taux de change des crypto-monnaies :

$ curl rate.sx

Exemple de sortie :

Vous pouvez également afficher un taux de change spécifique :

$ curl rate.sx/btc

Dictionnaire

Vous voulez connaître la signification d'un mot anglais ? Voici comment vous pouvez obtenir le sens d'un mot - gustatif

$ curl 'dict://dict.org/d:gustatory' 220 pan.alephnull.com dictd 1.12.1/rf sur Linux 4.4.0-1-amd64  <[email protected]>250 ok150 1 définitions récupérées151 "Gustatory" gcide "The Collaborative International Dictionary of English v. 0.48"Gustatory \Gust"a*to*ry\, a.Se rapportant ou subordonné au sens du goût ; en tant que nerf gustatif qui innerve l'avant de la langue. [1913 Webster].250 ok [d/m/c =1/0/16 ; 0.000r 0.000u 0.000s]221 bye [j/m/c =0/0/0 ; 0.000r 0.000u 0.000s]

Partage de texte

Vous pouvez partager des textes via certains services de la console. Ces services de partage de texte sont souvent utiles pour partager du code.

Voici un exemple.

$ echo "Bienvenue sur OSTechNix !" | curl -F 'f:1=<-' ix.io http://ix.io/2bCA

La commande ci-dessus partagera le texte "Welcome To OSTechNix" via ix.io site. Tout le monde peut accéder à ce texte à partir d'un navigateur Web en accédant à l'URL - http://ix.io/2bCA

Autre exemple :

$ echo "Bienvenue sur OSTechNix !" | curl -F [protégé par e-mail] 0x0.st http://0x0.st/i-0G.txt

Partage de fichiers

Pas seulement du texte, nous pouvons même partager des fichiers avec n'importe qui en utilisant un service de console appelé filepush .

$ curl --upload-file ostechnix.txt filepush.co/upload/ostechnix.txt % Total % Reçu % Xferd Vitesse moyenne Temps Temps Temps Téléchargement actuel de téléchargement Total dépensé Vitesse restante100 72 0 0 100 72 0 54 0:00:01 0:00:01 --:--:-- 54http://filepush.co /8x6h/ostechnix.txt100 110 100 38 100 72 27 53 0:00:01 0:00:01 --:--:-- 81

La commande ci-dessus téléchargera le ostechnix.txt fichier sur le site filepush.co. Vous pouvez accéder à ce fichier de n'importe où en accédant au lien - http://filepush.co/8x6h/ostechnix.txt

Un autre service de console de partage de texte est termbin :

$ echo "Bienvenue sur OSTechNix !" | nc termbin.com 9999

Il existe également un autre service de console nommé transfer.sh . Mais cela ne fonctionne pas au moment de la rédaction de ce guide.

Navigateur

De nombreux navigateurs texte sont disponibles pour Linux. Parcourir est l'un d'entre eux et vous pouvez y accéder directement depuis votre Terminal en utilisant la commande :

$ ssh brow.sh

Browsh est un navigateur de texte moderne qui prend en charge les graphiques, y compris la vidéo. Techniquement parlant, ce n'est pas vraiment un navigateur, mais une sorte de terminal frontal de navigateur. Il utilise Firefox sans tête pour rendre la page Web, puis la convertit en art ASCII. Reportez-vous au guide suivant pour plus de détails.

  • Browsh – Un navigateur de texte moderne prenant en charge les graphiques et la vidéo

Créer des codes QR pour une chaîne donnée

Voulez-vous créer des QR-codes pour une chaîne donnée ? C'est facile !

$ curl qrenco.de/ostechnix

Voici le code QR de la chaîne "ostechnix".

Les raccourcisseurs d'URL

Vous voulez raccourcir une longue URL pour la rendre plus facile à publier ou à partager avec vos amis ? Utilisez le service de console Tinyurl pour les raccourcir :

$ curl -s http://tinyurl.com/api-create.php?url=https://ostechnix.com/pigz-compress-and-decompress-files-in-parallel-in- linux/ http://tinyurl.com/vkc5c5p

Divertissement/Divertissement/Jeux

Vous vous ennuyez au travail ? Voici quelques services de console pour passer votre temps.

Afficher des blagues aléatoires dans Terminal :

$ curl https://icanhazdadjoke.com

Afficher le perroquet animé :

$ curl parrot.live

Discothèque dans Terminal :

$ nc rya.nc 1987

Regardez StarWars dans le terminal :

$ nc serviette.blinkenlights.nl 23

Tetris multijoueur jeu :

$ ssh netris.rocketnine.space

Serpent jeu :

$ ssh sshtron.zachlatta.com

Jouez aux échecs :

$ telnet freechess.org

Lecture recommandée :

  • PacVim - Un jeu CLI pour apprendre les commandes Vim
  • Testez vos compétences BASH en jouant à des jeux en ligne de commande

Dans ce guide, je n'ai répertorié que quelques services de console que j'utilise de temps en temps. Il y a plus. Vous pouvez consulter la liste complète dans le lien suivant.

  • Services de console géniaux

Linux
  1. Aide-mémoire pour les utilisateurs Linux et les autorisations

  2. Comment gérer et répertorier les services sous Linux

  3. 80 outils de surveillance Linux pour les administrateurs système

  4. Liste des utilisateurs sous Linux - Meilleure méthode

  5. Linux – Une liste des services D-bus disponibles ?

Tutoriel de commande Linux curl pour les débutants (5 exemples)

Commande SS sous Linux avec des exemples utiles

Comment répertorier les utilisateurs sous Linux

Comment répertorier les services sous Linux

Les 50 commandes Zypper les plus utiles pour les utilisateurs de SUSE Linux

15+ exemples pour la commande Linux cURL