juin
2012
Le problème lorsque l’on on perd notre connexion SSH, c’est que les scripts que l’on avait lancés s’arrêtent. Il existe une méthode pour pouvoir créer une console virtuelle. Celle-ci restera active même si notre ordinateur ou notre console plante. On peut alors se reconnecter et récupérer la console virtuelle. ssh example.com screen -S <nom> <span style="color:#777;">// Crée une console virtuelle nommée <nom></span> Ctrl+A D <span style="color:#777;">// Retour à votre console physique</span> […]
octobre
2011
Sous Linux, vous pouvez créer vos propres commandes shell. Ceci est un petit tutoriel pour savoir comment faire. Le but de ce tutoriel sera de recréer la commande pour connaître à quel groupe appartient un utilisateur. Habituellement, pour trouver dans quels groupes est un utilisateur Linux, il faut exécuter la commande suivante : groups username Pour définir notre nouvelle commande shell il faut ajouter le code ci-dessous au fichier ~/.bash_aliases : <span style="color:#777;"># WHICHGROUP</span> <span […]
juillet
2011
On peut manipuler très facilement les chaînes de caractères en shell. Il est par exemple très simple de faire un substring ! 1. Couper une chaîne sur une distance donnée Nous avons une chaîne « aaa-bbb-ccc » et nous voulons récupérer la sous-chaîne « a-bbb-c ». Cette sous-chaîne commence à l’index 2. C’est le 3e caractères et le premier index est 0. La longueur de la sous-chaîne sera de 7 caractères. $ string="aaa-bbb-ccc" $ echo ${string} <span style="color:#777;">aaa-bbb-ccc</span> $ […]
juillet
2011
Voici la commande à effectuer pour comparer 2 dossiers sous Linux : diff -rb folder folder2 | grep -v "^diff -rb " | sort Le résultat de cette commande sera de la forme : Seulement dans folder2: file1.txt Seulement dans folder2: file2.txt Seulement dans folder: index.html En espérant que ça puisse vous aider, Thomas.
juillet
2011
C’est super simple de connaître la distribution Linux d’une machine. Même si vous êtes connecté qu’en SSH, il suffit exécuter la commande ci-dessous : cat /etc/*{version,release}* 2>/dev/null En espérant que ça puisse vous aider, Thomas.
juillet
2011
J’ai récemment réussi à installer MecurialEclipse sur mon Ubuntu. Pour cela, il m’a fallu mettre à jour la version de Mercurial : sudo add-apt-repository ppa:mercurial-ppa/releases sudo apt-get update sudo apt-get install mercurial Vous pouvez connaître la version de Mercurial installée à l’aide à la commande : hg –version En utilisant l’URL donnée sur le site de JavaForge, je n’arrivais pas à passer l’étape de la licence. En utilisant l’URL de Google Code, ça a fonctionné […]