312-50V11 · Question #306
On a Linux device, which of the following commands will start the Nessus client in the background so that the Nessus server can be configured?
The correct answer is C. nessus &. In Linux, appending '&' to any command runs that process in the background, freeing the terminal for other use.
Question
On a Linux device, which of the following commands will start the Nessus client in the background so that the Nessus server can be configured?
Options
- Anessus +
- Bnessus *s
- Cnessus &
- Dnessus -d
How the community answered
(34 responses)- A6% (2)
- C85% (29)
- D9% (3)
Why each option
In Linux, appending '&' to any command runs that process in the background, freeing the terminal for other use.
'nessus +' is not a valid Linux shell syntax or a recognized Nessus command-line flag and would result in an error.
'nessus *s' is not valid syntax; the asterisk is a shell glob wildcard and does not serve as a background or flag operator.
The '&' shell operator in Linux/Unix instructs the shell to fork the process and run it in the background, returning control to the terminal immediately. Running 'nessus &' starts the Nessus client as a background process so that the administrator can then interact with the shell to configure the Nessus server without waiting for the client process to exit.
'nessus -d' is not the standard flag for backgrounding a process; flags like -d typically indicate debug or daemon mode depending on the application, not shell backgrounding.
Concept tested: Linux shell background process execution operator
Source: https://www.gnu.org/software/bash/manual/bash.html#Job-Control-Basics
Topics
Community Discussion
No community discussion yet for this question.