Title: Quiz 10 - Job Control and Processes
Course: CIS 121: Linux/UNIX I: Fundamentals ~ For IGNITE Review

Q: How do you control the priority of a process that you are about to start? What are the limitations for you when using this command?

Q: How do you list your current background jobs?
A: jobs

Q: How do you list all of the jobs that you have running that you started in several different terminals without switching terminals? Assume you want to know the start time, among other things.
A: ps -fu uname

Q: Write a command to start a listing of all files on the system including hidden files. Do not list file details. The list goes to all_list. The errors go to errs_list. Run it in the background. the command should work from anywhere that you can create files.
A: ls -Ra / > all_list 2> errs_list &

Q: Write a command to bring a background job that you started into the foreground. It is job 3.
A: fg %3

Q: How do you kill your current foreground process?
A: <ctril-c>

Q: How do you kill process 3232 that you own. It really doesn't want to die.
A: kill -9 3232

Q: I have a job running in the background. How do I pause it from the command line? It is the only background process running.
A: fg and <ctrl-z>

Q: How do I list all processes running on the system with a full or long line of information about each process?
A: ps -ef / ps -el