Étiquette : linux

[Ligne de commande] Utiliser grep pour manipuler des données

Rassembler les résultats d’une rechercher grep dans un nouveau fichier

Source: Output grep results to text file, need cleaner output

Compter le nombre de mots de x lettres dans un fichier TXT

Source: How can I count the amount of five letter words in a txt file using grep?

Remplacement des diacritiques (les accents, cédilles, etc… sur les lettres)

[crossbrowsertesting.com] Effectuer des tests dans un environnement local sous Linux (Ubuntu) avec la fonctionnalité Local connection

Au moment où j’écris cet article, le plug-in pour Chrome ne fonctionne pas sous Ubuntu. Il faut donc passer par l’outil packagé de connexion locale. Documentation complète ici.

Commencer par récupérer l’outil cbt_tunnel-linux-x64 en cliquant sur le lien « Latest Releases for cbt_tunnels » dans la section « Binaries » de la page « Local Connection Overview ». Au moment où j’écris ces lignes, la dernière release est le tag v1.2.2, mais vérifiez qu’il n’y ait pas eu de release plus récente depuis.

Dézippez le fichier téléchargé dans un dossier auquel vous aurez accès depuis un bash. Ouvrez un bash et placez vous à la racine du dossier qui contient le fichier cbt_tunnel-linux-x64 dézippé, puis exécutez le en tapant la commande:

Il y a plusieurs types de connexion disponibles, mais l’outil vous demandera toujours un username et une authkey. Ces deux arguments de la commande font référence à des informations de votre compte crossbrowsertesting. Vous les trouverez sur le site, dans la page « Manage Account » sous la section « User Profile ». Le username est votre email (votre username apparaît en haut à droite de l’interface crossbrowsertesting lorsque vous êtes connecté) et l’authkey se trouve juste en-dessous de votre email sous la forme o8s9a4f2sm86w34 (fake authkey).

La commande à taper en bash pour ouvrir un tunnel de connexion local est donc un truc qui ressemble à ceci:

Patientez quelques secondes… « Connected for internal websites »!

[Linux][Réseau] Configurer une adresse IP dynamique sur GNU Linux famille Ubuntu

Editer le fichier /etc/network/interfaces. En SSH, taper :

Le fichier qui s’ouvre dans l’éditeur doit être édité comme suit :

Ne pas oublier de faire un reboot du serveur et de modifier le hosts de Windows !
Pour connaître l’IP de votre machine virtuelle et rediriger les URLs des sites que vous y hébergez, tapez :

La valeur de inet addr sous eth0 correspond à l’IP de la machine virtuelle. La valeur de inet addr sous eth1 correspond à l’IP de votre machine physique. Sa présence est indispensable, notamment pour assurer un accès à internet à votre machine virtuelle.
Ainsi, une redirection doit se faire comme suit :

[Linux][Réseau] Configurer une adresse IP fixe ou statique sur GNU Linux famille Ubuntu

Source : Comment configurer une adresse IP fixe ou statique sur GNU Linux Famille Debian.

Récupérer les informations sur le masque de sous-réseau et la passerelle par défaut sous Windows

Sous Windows, menu démarrer > Rechercher les programmes et fichiers, taper « cmd » pour ouvrir la console.

Deux informations vont nous intéresser :

  • Le Masque de sous-réseau
  • La Passerelle par défaut

ipconfig

Editer le fichier /etc/network/interfaces sous Linux

Sous Ubuntu (en SSH), taper :

Le fichier qui s’ouvre dans l’éditeur doit être édité comme suit :

Ne pas oublier de faire un reboot du serveur. Les informations consignées dans le fichier interfaces doivent être visibles sous eth0 lorsqu’on tape :

Ne pas oublier de modifier le hosts de Windows !