Outils pour utilisateurs

Outils du site


tips_informatiques:linux:shell:systeme:systeme

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tips_informatiques:linux:shell:systeme:systeme [2009/06/22 14:32]
nico créée
tips_informatiques:linux:shell:systeme:systeme [2016/09/05 16:13] (Version actuelle)
nico
Ligne 163: Ligne 163:
  
 Le processus est donc famd (File Alteration Monitor (FAM) daemon). Il semble que cela soit un bug lié à Nautilus, famd ne libérant pas certains dossiers. Le processus est donc famd (File Alteration Monitor (FAM) daemon). Il semble que cela soit un bug lié à Nautilus, famd ne libérant pas certains dossiers.
 +
 +
 +
 +
 +
 +
 +====== Déterminer quel process utilise (bloque) un port ======
 +
 +__OS:__ Ubuntu 16.04
 +
 +__Problème:​__
 +
 +Impossible de lancer un Tomcat, le port 8080 étant déjà utilisé. Mais je n'​arrivais pas déterminer quel process l'​occupait.
 +
 +Les commandes suivantes ne donnaient rien:
 +
 +<code bash>
 +$ lsof -i | grep 8080
 +$
 +$ ps -ef | grep java
 +$ rodn      4682   ​899 ​ 0 16:09 pts/1    00:00:00 grep --color=auto java
 +$
 +$ ps -ef | grep tomcat
 +$ rodn      4699   ​899 ​ 0 16:09 pts/1    00:00:00 grep --color=auto tomcat
 +$
 +$ sudo netstat -ap | grep 8080
 +$
 +</​code>​
 +
 +La commande netstat suivante indiquait pourtant bien qu'un process écoutait sur le port 8080, mais n'​indique pas lequel.
 +
 +<code bash>
 +$ netstat -tapn | grep 8080
 +(Tous les processus ne peuvent être identifiés,​ les infos sur les processus
 +non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)
 +tcp        0      0 0.0.0.0:​8080 ​           0.0.0.0:​* ​              ​LISTEN ​     -
 +</​code>​
 +
 +__Commande:​__
 +
 +Finalement, en lançant la même commande en root le pid du process est enfin montré:
 +
 +<code bash>
 +sudo netstat -tapn | grep 8080
 +tcp        0      0 0.0.0.0:​8080 ​           0.0.0.0:​* ​              ​LISTEN ​     16588/​VBoxHeadless
 +</​code>​
 +
 +
 +
  
  
Ligne 398: Ligne 447:
  
  
 +====== Afficher l'​heure d'un fuseau horaire en particulier ======
 +
 +__OS:__ Ubuntu / Debian
 +
 +__Problème:​__
 +
 +Comment afficher l'​heure d'un autre fuseau horaire que celui de la machine ?
 +
 +__Solution:​__
 +
 +<code bash>
 +$ TZ=America/​Montreal date
 +jeudi 27 mars 2014, 10:19:53 (UTC-0400)
 +
 +</​code>​
 +
 +__Remarque:​__
 +
 +Cette commande sette une variable contenant le timezone, mais uniquement pour cette commande en particulier
 ====== Lancer un script au boot de la machine ====== ====== Lancer un script au boot de la machine ======
  
tips_informatiques/linux/shell/systeme/systeme.1245673975.txt.gz · Dernière modification: 2009/06/22 00:00 (modification externe)