AI engineering glossary · Command line Git
What is background job?
Background job (also called nohup): A command started so the shell prompt returns immediately while it keeps running, usually by adding an ampersand. The jobs command lists them, and nohup keeps them alive after you close the terminal. Useful for long training runs.
Background job: an example
nohup python train.py > log.txt 2>&1 & starts training that survives closing the terminal.
Related terms
More Command line Git terms
Where you learn it
Background job is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.