Commandes Linux

Meilleurs outils Web en ligne de commande pour Linux

Meilleurs outils Web en ligne de commande pour Linux
Le Web est graphique ; tu pleures de vieilles habitudes. C'est exactement ce que la plupart des sites ont été conçus pour être. Nous savons tous que cela commence par un format de documentation appelé HTML! Avec la façon dont fonctionnent les sites Web de nos jours, nous pouvons croire que ce ne sont que des images et des vidéos et des animations incroyables, sans parler des chats. Cela signifie des navigateurs Web importants et compliqués pour trouver même le plus petit morceau d'information. Votre navigateur préféré pèse lourd sur votre système, et vous devez être en ligne pour le lire. Mais ça ne doit pas être comme ça.

Pourquoi la ligne de commande?

La vérité est légèrement différente ; une grande partie des informations sur une page Web, même YouTube, est basée sur du texte. Vous pouvez l'utiliser pour rechercher et filtrer les données en fonction de vos besoins. En plus de cela, si vous souhaitez éviter le suivi, il peut être judicieux d'envisager la lecture hors ligne de nombreuses pages Web. Une autre raison est de collecter des informations pour les projets de grattage. Racler une page Web signifie trouver les informations dont vous avez besoin avec un logiciel, généralement du machine learning, pour conclure. Si vous avez besoin d'aide pour un problème de programmation, ces sites sont conçus pour fonctionner avec des navigateurs textuels, donc si vous en avez besoin, vous pouvez rester sur la ligne de commande.

Navigateurs

Le navigateur le plus ancien pour la ligne de commande toujours maintenu est Lynx. Il a de nombreuses fonctionnalités excellentes mais pas de JavaScript. Bien que vous puissiez utiliser StackExchange, le site fonctionne mieux avec Javascript. La connexion à l'aide de votre compte Google ou Facebook ne fonctionnait pas au moment de la rédaction. Le navigateur a une petite barre d'informations en bas de l'écran et aucun menu. Links2 a un menu déroulant en haut que vous pouvez appeler en appuyant sur la touche d'échappement. Sinon, la plupart des opérations fonctionnent de la même manière que Lynx ; la grande différence est que Links fonctionne aussi en mode graphique. Dans la plupart des systèmes, vous devez l'appeler à partir de votre liste d'applications pour accéder au mode graphique. L'exécution du navigateur est la même en mode graphique.

elinks est une amélioration des deux navigateurs précédents. Ce navigateur est convaincant et peut même prendre en charge les images via des visionneuses externes. Cette visionneuse est idéale pour la navigation occasionnelle et conserve beaucoup plus de choses que les autres. Une chose est que vous pouvez faire fonctionner JavaScript avec quelques ajustements. Il ne sort pas de la boîte.

Les concepteurs qui ont construit W3M l'ont fait avec plus de choses en tête que la navigation sur le Web. Le navigateur w3m est également un pager, ce qui permet de visualiser des choses comme des images en l'utilisant. Vous pouvez l'utiliser comme outil de formatage de texte pour composer vos pages html. Il est livré avec une visionneuse d'images qui peut afficher de nombreux formats d'images. De nombreux autres programmes l'utilisent pour afficher des images dans leurs programmes de terminal.

W3m a un cousin dans l'emacs-w3m. Ce logiciel astucieux navigue sur le Web à l'intérieur d'emacs ; celui qui part? Il utilise w3m pour rendre les pages. Étant Emacs, l'installation est la normale ; mettre la déclaration requise dans votre config. Cependant, il nécessite également l'installation du binaire w3m.

Télécharger les outils

En plus de vouloir naviguer dans le terminal, vous voudrez peut-être télécharger des fichiers et les gérer séparément. Cela peut être très utile pour accélérer les téléchargements, et plusieurs fois vous pouvez contourner le géo-verrouillage. Si vous recherchez un fichier multimédia, vous pouvez télécharger le code et le rechercher avec grep, tail et cousins.

Le premier outil que vous devez connaître est wget2, le second! Cet outil peut télécharger un fichier, mais il peut aussi télécharger plusieurs fichiers. La partie la plus précieuse de la commande est qu'elle peut refléter un site Web. Lorsque vous faites cela, vous pouvez également définir un niveau pour suivre les liens hors du site. Ces téléchargements peuvent prendre beaucoup de temps, vous avez donc la possibilité de les exécuter en arrière-plan. Si vous avez des problèmes de bande passante, vous pouvez également limiter la bande passante que vous utilisez. Si vous avez une excellente bande passante, regardez puf, qui permet de télécharger des fichiers en parallèle.

Vous pouvez utiliser cURL pour télécharger des fichiers, mais la grande différence avec wget est que cURL ouvre le site avec le code. Si vous l'exécutez sur un site arbitraire sans options, vous verrez le code HTML. Certaines régions en ont profité; si vous les ouvrez, vous obtenez le résultat du terminal. Un bon exemple est wttr.dans, si vous ajoutez votre emplacement en tant que répertoire (curl wttr.à/Stockholm). Cette commande a également de nombreuses extensions pour les langages de programme comme Python, Rust, PHP et bien d'autres.

Si vous avez votre propre serveur et avez besoin de transférer des fichiers, utilisez sftp. Ceci est sécurisé et devrait être le seul moyen de déplacer vos propres fichiers entre les systèmes. Le client fait partie du système de shell sécurisé ssh. Vous utilisez ssh pour vous connecter à vos serveurs distants.

Conclusion

Quoi que vous fassiez, demandez-vous si la seule façon d'être sur le Web est d'utiliser un navigateur Web graphique. La plupart des sites auront l'air étrange sur la ligne de commande, mais généralement, vous pouvez obtenir les informations dont vous avez besoin. Certains peuvent même vous montrer des graphiques dans la ligne de commande. Ils sont tous beaucoup moins gourmands en ressources que les anciens navigateurs auxquels vous êtes habitué. Les outils pour gérer les fichiers sur le Web sont puissants après avoir appris l'utilisation et les fonctionnalités. Vous pouvez également les utiliser pour vos projets de programmation, notamment cURL avec une bibliothèque et de nombreuses connexions aux langages de programmation.

Tutoriel Shadow of the Tomb Raider pour Linux
Shadow of the Tomb Raider est le douzième ajout à la série Tomb Raider - une franchise de jeux d'action-aventure créée par Eidos Montréal. Le jeu a ét...
Comment booster les FPS sous Linux?
FPS signifie Images par seconde. La tâche du FPS est de mesurer la fréquence d'images dans les lectures vidéo ou les performances de jeu. En termes si...
Meilleurs jeux de laboratoire d'applications Oculus
Si vous êtes propriétaire d'un casque Oculus, vous devez être au courant du chargement latéral. Le chargement latéral est le processus d'installation ...