Ho avviato alcuni processi con nohup e non funzionano correttamente, quindi ho bisogno di trovarli e ucciderli ma non conosco il pid o altro.Come posso vedere quali processi sono in esecuzione su un server ubuntu remoto e ucciderli?
6
A
risposta
12
SSH e quindi utilizzare il comando ps per elencare i processi in esecuzione in combinazione con il comando grep per filtrare che lista dei risultati verso il basso per quello che ti serve:
ps aux | grep something
"ps aux" restituisce un elenco di tutti i processi attualmente in esecuzione "grep something" prende quell'elenco (tramite il pipe ("|")) e genera solo stringhe che corrispondono a "qualcosa".
Così, per esempio, se si voleva trovare il processo httpd si potrebbe usare
ps aux | grep httpd
I risultati conterrà il PID è possibile utilizzare per ucciderli.
2
Non c'è bisogno di nessun tubi con pgrep:
pgrep -l httpd
Problemi correlati
- 1. Come riavviare il server MySQL remoto in esecuzione su Ubuntu Linux?
- 2. Come posso verificare un processo in esecuzione per vedere quali librerie condivise sta usando?
- 3. Su quali core della CPU sono in esecuzione i miei processi Python?
- 4. Java: verificare quali processi sono associati a una porta?
- 5. Come fai a mantenere mongo in esecuzione su un server remoto?
- 6. Caricamento su un server remoto
- 7. Come installare un servizio Windows C# su un server remoto?
- 8. Cambiare l'utente che i processi di lavoro di nginx sono in esecuzione (Ubuntu 12.04)
- 9. Come vedere un grande file JSON stampato su Ubuntu?
- 10. come posso vedere il piano di esecuzione
- 11. PostgreSQL come vedere quali query sono state eseguite
- 12. Quali sono i vantaggi e gli svantaggi di eseguire un servizio in processi diversi?
- 13. Come posso vedere quali file Git sta per inviare al server in Xcode?
- 14. Esecuzione del server node.js su Ubuntu usando per sempre
- 15. mysqldump backup e ripristino su server remoto
- 16. Come posso sapere quali processi stanno utilizzando un file sotto Java in Windows?
- 17. Posso vedere se un timer è ancora in esecuzione?
- 18. mysqldump da un server remoto
- 19. Fermare un ciclo infinito su un server remoto PHP
- 20. Ottenere l'elenco dei processi in esecuzione e uccidere i loro servizi in background
- 21. Uso pratico dei futures? Cioè, come ucciderli?
- 22. In Chrome, come posso vedere quali richieste AJAX sono state fatte?
- 23. Come posso verificare se un file esiste su un server remoto usando Perl?
- 24. Modalità Super Dev su un server remoto
- 25. gdb in esecuzione su un server Web
- 26. Si sono verificati più errori durante la copia dei file, ma posso vedere quali sono?
- 27. Come posso installare Internet Explorer su Ubuntu?
- 28. comunicazione tra due processi in esecuzione node.js
- 29. Android, AsyncTask, processi in esecuzione prolungata e modifiche di orientamento
- 30. RabbitMQ su server Ubuntu 10.04
computer I Heart – fancy