RLG : Gestion de programmes

nohup & disown

nohup {process-name} &> /dev/null & # Start a detached process, e.g., espanso

nohup: No hangup. Process continues to execute after terminal closure.
&: Execute in background. The terminal continue to be available for new commands while this execute
disown: The process is completely disattached from the terminal. Use with CAUTION as this makes it exponentially harder to manage the process.

# View all processes attached to the terminal, including background ones.
jobs -l
#terminate a specfic process
kill {process_ID}