PDA

Visualizza la versione completa : start processo


Lino80
12-01-2007, 21:13
ciao, se starto un processo con il comando ./nomefile poi facendo ps aux nei processi vedo tutta la dir dove c è il nomefile:

25600 ? S 0:00 /var/neten/fantastico/master/Gallery/g2data/cache/module/cart

come mai ? come si avvia un processo e far visualizzare solo "nomefile -DSSL" ?

Lino80
13-01-2007, 10:12
up

spariggio82
13-01-2007, 10:27
dovresti usare una combinazione ps -aux | grep <xxx> dove xx è il nome del processo che ti serve ....

in questo modo filtri un pochino l'output di ps.

In ogni caso puoi sempre usare top

Lino80
13-01-2007, 10:42
comando per startare il file dici di usare questo comando: ps -aux | grep nomefile ?

e come fa a startare se il nomefile non ha il ./ davanti?

spariggio82
13-01-2007, 10:59
forse non mi sono spiegato bene:

con ps -aux | grep <xxx> vedi un sacco di informazioni sui processi

se vuoi conoscere solo il PID di un processo basta che usi ps -au

cmq una letturina al man forse ti sarà più utile

per avviare un qualunque eseguibile basta che fai ./<xxx> come tu stesso hai detto.

Guglie
14-01-2007, 11:23
Originariamente inviato da Lino80
come si avvia un processo e far visualizzare solo "nomefile -DSSL" ?
se ho capito bene tu vuoi vedere "nomefile -DSSL" quando dai un "ps aux"
se fai partire il programma con ./ usi il percorso relativo, e psaux lo outputta
se lo fai partire scrivendo il suo nome e inserendo l'eseguibile in una delle directoryes di ${PATH} non dovrebbe farlo

Loading