Linux Command
suspend
Suspends the execution of the shell.
Summary
suspend [-f]
The main purpose
Options
-f performs a suspend operation on the login shell.
return value
Returns successful unless job control is not enabled or an error occurs.
example
# Open a terminal and first obtain the PID.
echo $$
# Execute the suspend command
suspend
# Open another terminal and send the SIGCONT command
kill -s SIGCONT PID
# At this point, the previous terminal ends the suspended state and can interact normally.
Notice
-
The job control commands of
bashincludebg fg kill wait disown suspend. -
This command can only be executed when the
setoptionmonitoris turned on; to view the job control status: enterset -oto view themonitorline; executeset -o monitororset -mto turn it on this option. -
This command is a built-in bash command. For related help information, please see the
helpcommand.


