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.

Level: intermediateTopic: Command line Git

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.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.