Ja, det er muligt for en applikation, der kører som root, at pause og genoptage udførelsen af en anden allerede kørende proces. Dette kan gøres både for GUI- og kommandolinjeprocesser. Her er en oversigt over, hvordan dette kan opnås:
kill -SIGSTOP <pid>
- Pauser processen med proces-ID <pid>.kill -SIGCONT <pid>
- Genoptager processen med proces-ID <pid>.
import os
import signal
# Pause en proces
os.kill(pid, signal.SIGSTOP)
# Genoptag en proces
os.kill(pid, signal.SIGCONT)
Ved at bruge ovenstående metoder kan en applikation effektivt styre udførelsen af andre processer på systemet.
Med Handyhand kan du nemt få hjælp til dine Linux-opgaver. Opret din opgave gratis, og modtag bud fra dygtige freelancere på få minutter. Uanset om det er installation, fejlfinding eller konfiguration, er der altid nogen klar til at assistere dig.