Dans l’empressement, il m’arrive souvent de me connecter en ssh a mon serveur, lancer d’édition d’un fichier système avec vi faire les modifications tenter de sauver et se rendre compte que j’ai oublié le sudo avant vi, c’est ragent mais j’ai enfin la solution grâce à stackoverflow.com.
L’idée est simplement de renvoyer le contenu de vi dans tee lancé en root grace à la commande suivante:
:w !sudo tee %
Et voilà le fichier est sauvé sans avoir eu a quitter vi.
Si comme moi en relançant mongrel après un reboot vous avez cette erreur:
Restarting mongrel-cluster: Restarting all mongrel_clusters…
** !!! PID file tmp/pids/mongrel.8000.pid already exists. Mongrel could be running already. Check your log/mongrel.8000.log for errors.
** !!! Exiting with error. You must stop mongrel and clear the .pid before I’ll attempt a start.
** !!! PID file tmp/pids/mongrel.8001.pid already exists. Mongrel could be running already. Check your log/mongrel.8001.log for errors.
** !!! Exiting with error. You must stop mongrel and clear the .pid before I’ll attempt a start.
** !!! PID file tmp/pids/mongrel.8002.pid already exists. Mongrel could be running already. Check your log/mongrel.8002.log for errors.
** !!! Exiting with error. You must stop mongrel and clear the .pid before I’ll attempt a start.
mongrel-cluster.
Il faut éditer le fichier /etc/init.d/mongrel-cluster et changer la ligne 34 :
Le MBR ou Master Boot Record est une zone au début de votre disque dur. Il est très important, car il contient la table de partition. Il y a aussi quelques routines qui servent à lancer le système d’exploitation.
D’un point de vue général, sauvegarder votre MBR n’a pas vraiment d’intérêt. À moins que vous n’appliquiez des modifications risquées sur votre disque dur ou installer un nouveau Boot Loader[Chargeur d'amorçage] (Grub, Lilo ….) par exemple.
Sauver le MBR
Pour réaliser une sauvegarde de votre MBR vous devez lancer la commande suivante en root et adapter /dev/sda selon votre disque dur :
#dd if=/dev/sda of=MBR.sav bs=512 count=1
Si vous ne connaissez pas le chemin vers votre disque dur, fdisk -l peut vous aider.
Restaurer le MBR
Pour restaurer le MBR le lancement est un peu plus trivial, car il doit être lancé depuis un LiveCD. Une fois le prompt affiché sur l’écran (et toujours en root), lancez la commande suivante (ajustez encore une fois le chemin vers votre disque dur).
Voici la technique que j’utilise pour assembler plusieurs pdfs en un seul, plusieurs méthodes existent sur internet avec l’utilitaire pdftk, toutefois ça me dérange un peu d’installer pdftk juste pour ça, voici la méthode que j’utilise avec ghostscript qui est par défaut installé sur ubuntu.
Je vous conseille de travailler sur un dossier de sauvegarde de vos pdfs plutot que directement sur vos fichiers.
Lorsque l’on lance eclipse sous ubuntu karmic il y a un bug lorsque l’on ajoute les plugins, après l’ajout du site on ne voit pas les plugins disponibles.
Pour corriger ça (en attendant un correctif sur la version d’éclipse) il faut ajouter :
Aujourd’hui tous les systèmes d’exploitations sont multi-utilisateurs (ou presque), c’est à dire que l’on peut basculer d’un utilisateur à un autre sans devoir se déconnecter, jusque là vous vous dites « et alors ? » et bien sous linux il y a un outil assez sympatique qui s’appelle xnest et qui permet d’ouvrir une nouvelle session dans une fenêtre, il est aussi possible d’ouvrir une session distante.
Tout d’abord il faut installer xnest c’est comme d’habitude:
sudo aptitude install xnest
Une fois installé direction Système->Préférence->Menu Principal
Dans Outils Système on coche: Nouvelle connexion dans une fenêtre.
Il ne reste plus qu’a allez dans Application -> Outils Système -> Nouvelle connexion dans une fenêtre.
Pour éviter les commentaires du genre : « sa sert à rien » ou « je ne vois pas l’utilité » voici quelques idées:
- Tester les droits d’un utilisateur sans quitter sa session
- Tester les possibilités multi-user de votre système
- Faire des tests sur un autre compte
- Tester un theme gdm sans fermer ça session.
Un screencast explicant la manipulation de façon visuelle est diponible ici
Je sais pas trop pourquoi ils ont désactivés ce raccourci clavier sur jaunty (Ubuntu 9.04) surment que les pieuvres se sont misent à ubuntu, dans tous les cas pour réactiver ça il faut faire: