Module 9 Review Quiz Flashcards

1
Q

Which command entered without arguments is used to display a list of processes running in the current shell?
a. pgrep
b. list
c. pid
d. ps

A

d. ps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which of the following statements is true? (Choose all that apply.)

a. If /etc/at.allow exists, only users listed in it can use the at command.

b. If /etc/cron.allow exists, only users listed in it can use the cron command.

c. If /etc/cron.deny exists and /etc/cron.allow does not exist, any user not listed in /etc/cron.deny can use the cron command.

d. If /etc/cron.allow and /etc/cron.deny exist, only users listed in the former can use the cron command and any listed in the latter are denied access to the cron command.

e. If a user is listed in both /etc/cron.allow and /etc/cron.deny, then /etc/cron.deny takes precedence and the user cannot access the crontab command.

A

a. If /etc/at.allow exists, only users listed in it can use the at command.

b. If /etc/cron.allow exists, only users listed in it can use the cron command.

c. If /etc/cron.deny exists and /etc/cron.allow does not exist, any user not listed in /etc/cron.deny can use the cron command.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Where are individual user tasks scheduled to run with the cron daemon stored on a Fedora system?
a. /etc/crontab
b. /etc/cron/username
c. /var/spool/cron
d. /var/spool/cron/username

A

d. /var/spool/cron/username

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which process has a PID of 1 and a PPID of 0?
a. the kernel itself
b. ps
c. init/systemd
d. top

A

c. init/systemd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A process spawning or initiating another process is referred to as _____.
a. a child process
b. forking
c. branching
d. parenting

A

b. forking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

As daemon processes are not associated with terminals, you must use an option such as –e alongside the ps command to view them. True or False?
a. True
b. False

A

a. True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which of the following commands will most likely increase the chance of a process receiving more time slices?
a. renice 0
b. renice 15
c. renice -12
d. renice 19

A

c. renice -12

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How can you bypass the wait function and send a user process to the background?

a. This cannot happen once a process is executing; it can be done only when the command is started by placing an ampersand (&) after it.

b. This cannot happen; only daemon processes can run in the background.

c. You can use the ps command.

d. You can use the Ctrl+z key combination and the bg command.

A

d. You can use the Ctrl+z key combination and the bg command.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The at command is used to _______________.

a. schedule processes to run periodically in the background

b. schedule processes to run periodically on a recurring basis in the future

c. schedule processes to run at a single instance in the future

d. schedule processes to run in the foreground

A

c. schedule processes to run at a single instance in the future

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What command is used to view and modify user jobs scheduled to run with cron?
a. crontab
b. cron
c. ps
d. sched

A

a. crontab

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Every process has a process ID and a_______.
a. fork process
b. daemon
c. child process
d. parent process ID

A

d. parent process ID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The pkill command terminates _________.

a. all instances of a process with the same PPID

b. all instances of a process with the same PID

c. all instances of a process with the same priority

d. all instances of a process with the same name matched by a regular expression

A

d. all instances of a process with the same name matched by a regular expression

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Nice values are used to affect process priorities using a range between _____________.
a. 0 and 20
b. 0 and -19
c. –19 and 20
d. –20 and 19

A

d. –20 and 19

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the name given to a process not associated with a terminal?
a. child process
b. parent process
c. user process
d. daemon process

A

d. daemon process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

To kill a process running in the background, you must place a % character before its process ID. True or False?
a. True
b. False

A

b. False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What kill level signal cannot be trapped?
a. 1
b. 9
c. 3
d. 15

A

b. 9

17
Q

A runaway process that is faulty and consuming mass amounts of system resources ________.
a. is a zombie process
b. is an orphaned process
c. has a PPID of Z
d. is a rogue process

A

d. is a rogue process

18
Q

Which command is used to gain real-time information about processes running on the system, with the most processor-intensive processes listed at the beginning of the list?
a. ps
b. ps -elf
c. top
d. pstree

A

c. top

19
Q

When you run the ps command, how are daemon processes recognized?

a. The terminal is listed as tty0.

b. There is a question mark in the TTY column.

c. There is an asterisk in the STIME column.

d. There is a “d” for daemon in the terminal identification column.

A

b. There is a question mark in the TTY column.

20
Q

Which command can be used to see processes running in the background?
a. bg
b. jobs
c. ps -%
d. fg

A

b. jobs