--- title: "processes" tags: [ "Documentation", "Basics" ] --- # Proccesses See running items in current terminal with ```bash ps ``` or more with ```bash ps -a ``` Or the entire system with ```bash ps -e ``` Or the entire system with more information, BSD style, with: ```bash ps aux ``` And then search for a particular program with ```bash ps aux | grep cmus ``` # Jobs Pause a job with ^z. Put it in the background with the '&' suffix. List jobs in the current shell with ```bash jobs ``` And then you can pull number 1 up again with ```bash fg 1 ``` Or continue running a stopped job with: ```bash bg 1 ``` # Nice This changes how nice a program is, from -20 to 19. Install a program, but nicely, at nice value '10': ```bash nice -10 sudo apt -y install libreoffice ``` Aggressively use Steam, with a nice value of '-13'. ```bash nice --13 steam& ``` Find out that Steam's fucking everything up, so you change its nice value with 'renice': ```bash renice --5 -p 3781 ``` Nerf all of roach-1's processes: ```bash renice 10 -u roach-1 ``` ... or the entire group ```bash renice -14 -g hackers ```