Come posso interrompere FFMPEG?

Qualcuno ha configurato un server e FFMPEG sta cercando di codificare un video e ha ucciso efficacemente il server web. Non l'ho impostato, ma ho accesso sudo e ho bisogno di uccidere FFMPEG in modo che il server web inizia a rispondere di nuovo. Come posso fare questo? Grazie!

Si tratta di un server Ubuntu 11.10 con uno stack LAMP standard.

  • Gestire le chiavi SSH
  • Come determinare la versione 1.1 o 2.0 di USB
  • Miglior Linux per ospitare un server
  • Perché questo script in cron.daily non verrà eseguito?
  • Come faccio a eseguire correttamente Tomcat a fianco di Apache?
  • Rilevamento del gateway morto su Linux
  • Quali autorizzazioni sono necessarie per eseguire un command system () all'interno di uno script php che scrive a una cartella?
  • Encoder FFMPEG AAC è scomparso?
  • Come faccio a rendere SMB più veloce su Windows?
  • Installare FFMPEG su EC2 - Amazon Linux
  • Come faccio a ridurre l'utilizzo della RAM sul mio server?
  • Come installare due pacchetti che scrivono lo stesso file
  • 3 Solutions collect form web for “Come posso interrompere FFMPEG?”

    Su Linux, puoi usare sudo killall ffmpeg per uccidere each process chiamato "ffmpeg" o ps -ef | grep ffmpeg ps -ef | grep ffmpeg per get i process ids e poi sudo kill <PID> per uccidere ognuno singolarmente.

    Se non muoiono, sudo kill -9 <PID> li terminerà.

    Se non si desidera uccidere ffmpeg, è ansible mettere in pausa un process in esecuzione con sudo kill -s SIGSTOP <PID> e avviarli nuovamente con sudo kill -s SIGCONT <PID> .

    Attenzione: In Solaris, killall non prende argomenti. Essa uccide tutto.

    Non proprio quello che stai chiedendo, ma se è importnte per il lavoro di ffmpeg finire, potrebbe essere sufficiente per annullarla per dare una priorità inferiore rispetto ai processi del server web.

    Esegui qualcosa come ps auxw |grep ffmpeg per get il PID del process ffmpeg, quindi rilasciare sudo renice -n 19 PID per modificare la priorità di process, per il process PID dal primo command.

    Questa strategia potrebbe funzionare un po 'meglio di uccidere ffmpeg. Ti darà spazio di respirazione per i processi web, ma permetterà che il lavoro originale finisca. Inoltre, se c'è una sorta di job queuer in esecuzione, potrebbe solo avviare nuovamente ffmpeg dopo che vede che il process originale non è stato completato correttamente.

     ps -ef | grep ffmpeg 

    Prendi nota di PID di diversi processi ffmpeg, quindi di each PID

     kill -9 PID 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.