Le blog perso de Sam

Parce-que je le vaux bien

Mercredi

19/07/2006

Quel est ce process de #@*%$ qui écoute sur ce port ?

On bricole, on démarre des processus, ou on installe un soft, et puis… problème, le port machin est occupé. L’application fait la gueule, et on a plus qu’à découper son PC à la tronçonneuse dans un élan de fureur, en buvant de l’orangina rouge.

Une autre option est la commande lsof. C’est tout bête, ça ne mérite pas un post en soi, mais ça dépanne tellement bien ! La commande lsof permet de connaitre tout fichier ouvert, mais au sens large, donc un socket aussi. Avec l’option -i, on a identifie immédiatement le coupable. Exemple :

lsof -i:3000

Les utilisateurs de windows pourront utiliser la commande netstat.

Vendredi

14/07/2006

Ubuntu : installer un noyau optimisé

Avant toute chose, avant d’effectuer les opérations décrites ci-dessous, je me suis fortement inspiré de l’article suivant : les noyaux optimisés du site ubuntu-fr. C’est une lecture que je recommande fortement avant toute intervention.

La mise à jour du noyau n’est pas une opération banale, à chacun de faire son choix et de prendre ses responsabilités. Si ça tourne mal, je ne veux rien savoir… Ce genre d’opération est à faire de préférence sur un système fraîchement installé, sans donnés importantes. Ou alors prenez toutes les précautions nécessaires pour pouvoir tout restaurer si le système est endommagé.

Voici comment procéder avec un Pentium IV-Prescott-barbecue :

  • Prendre connaissance du noyau installé : uname -r
  • Prendre connaissance du processeur en faisant : cat /proc/cpuinfo
  • Mettre à jour (si ce n’est fait) l’index des paquets : sudo apt-get update
  • Installer le noyau : sudo apt-get install linux-686-smp (à changer selon le CPU)
  • Rebooter : sudo shutdown -r now
  • Vérifier le nouveau noyau : uname -r