‘Bash’

Debian et UTF8 ���

Mardi 16 août 2011 Aucun commentaire

Quand l’encodage de caractère déconne, c’est rapidement illisible. C’est ce qu’il m’est arrivé après l’installation d’une fraiche Debian Squeeze. Voici la commande à lancer pour re paramétrer l’encodage :

# dpkg-reconfigure locales

Lire le reste de cet article »

Petit memento MySQL

Mercredi 20 juillet 2011 Aucun commentaire


Ce n’est que trop souvent que je dois aller chercher des infos sur ubuntu-fr. Mais leur documentation est trop complète, et je me fait souvent mal au doigt en scrollant.
Voici ma version bien élaguée. Je la maintiendrai à jour en fonction de la récurrence des opérations : Lire le reste de cet article »

Installer et configurer OpenVPN

Mardi 19 juillet 2011 Aucun commentaire

Qu’est ce que c’est ?

OpenVPN c’est un tunnel IP (UDP ou TCP au choix) authentifié et chiffré avec la bibliothèque OpenSSL.

Quels sont les avantages ?

  • Facilité pour passer les réseaux NATés (pas de configuration à faire)
  • Logiciel clients multi-plateforme.

Lire le reste de cet article »

Ajouter un script au démarrage de Linux

Vendredi 15 juillet 2011 Aucun commentaire


Vous avez un besoin simple : Lancer votre jolie script toto.sh à chaque démarrage de votre Linux. Toutes les manipulations sont à faire en root.
Lire le reste de cet article »

Trouver une chaîne dans un dossier

Mardi 5 juillet 2011 1 commentaire


Quand on fait un peu de développement web, et que l’on doit utiliser un CMS, il nous arrive souvent de devoir modifier une chaîne de caractère qui apparaît sur la partie publique sans savoir dans quel fichier php elle se trouve.
Heureusement que le bash est notre ami !
Lire le reste de cet article »

La commande tar

Jeudi 30 juin 2011 Aucun commentaire

Utilisation tar seul : concaténation de fichiers

Création d’une archive pour un dossier :

tar -cvf archivedossier.tar dossier/ 

Pour l’extraction :

tar -xvf archive.tar

Lire le reste de cet article »

Remplacer une chaine de caractère

Mardi 28 juin 2011 Aucun commentaire

Cela m’est arrivé quelques fois, après un export SQL de devoir modifier l’url de la base de donnée. J’utilisais avant Kate avec la fonction « remplacer tout » : Cela prenait une bonne dizaine de minutes avec une haute utilisation du processeur.

Heureusement que le bash a naturellement des outils plus adapté pour ce genre de tache !

$ sed -i -e "s/chaine1/chaine2/g" fichier

Pour plus de renseignements sur la commande sed, le manuel vous aidera surement.

Source

ssh et les clés publique/privé

Lundi 16 mai 2011 3 commentaires


Depuis que j’utilise ssh, je n’ai jamais essayé l’authentification par un système de clés publique/privée, croyant que la mise en place était compliquée. Finalement, en 2 lignes de commandes, c’est réglé !
Lire le reste de cet article »

Synchroniser l’horloge système

Vendredi 22 avril 2011 1 commentaire


Avoir une horloge précise et à jour sur un PC, c’est important :

  • Sur une station de travail, ça vous permet de savoir à quelle heure aller manger.
  • Sur un serveur, c’est juste indispensable si l’on commande des cron-jobs et si l’on consulte les logs.

Lire le reste de cet article »

Diakonos, un éditeur de texte terminal qui déchire

Mardi 15 février 2011 Aucun commentaire

Si comme moi, vous êtes frustré que votre éditeur en console (nano, pico, vim…) ne prennne pas les même raccourcis clavier que votre éditeur préféré (kate, gedit…) alors je vous recommande vivement Diakonos ! Lire le reste de cet article »