151 votes

Liste des processus

Comment puis-je lister tous les processus Java dans bash ? J'ai besoin d'une ligne de commande. Je sais qu'il existe la commande ps mais je ne sais pas quels paramètres je dois utiliser.

194voto

Rich Points 1045

essayer:

 ps aux | grep java

et voyez comment vous vous en sortez

127voto

Nicholas Sushkin Points 922

Java récent est livré avec Java Virtual Machine Process Status Tool "jps"

http://download.oracle.com/javase/1.5.0/docs/tooldocs/share/jps.html

Par example,

 [nsushkin@fulton support]$ jps -m
2120 Main --userdir /home/nsushkin/.netbeans/7.0 --branding nb
26546 charles.jar
17600 Jps -m

75voto

tinned_sardine Points 801
jps -lV

est le plus utile. Affiche uniquement le pid et le nom de la classe principale qualifiée :

 2472 com.intellij.idea.Main
11111 sun.tools.jps.Jps
9030 play.server.Server
2752 org.jetbrains.idea.maven.server.RemoteMavenServer

34voto

anubhava Points 172509

Vous pouvez également utiliser une seule commande pgrep (ne vous oblige pas à utiliser des tubes et plusieurs commandes):

 pgrep -fl java

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X