Linux commands: nohup
A quick guide to the `nohup` command, used to run a command that does not end when the terminal is killed
Sometimes you have to run a long-lived process on a remote machine, and then you need to disconnect.
Or you simply want to prevent the command to be halted if there’s any network issue between you and the server.
The way to make a command run even after you log out or close the session to a server is to use the nohup
command.
Use nohup <command>
to let the process continue working even after you log out.
The nohup
command works on Linux, macOS, WSL, and anywhere you have a UNIX environment
→ Get my Linux Command Line Handbook
Here is how can I help you:
- COURSES where I teach everything I know
- THE VALLEY OF CODE your web development manual
- BOOTCAMP 2024 cohort in progress, next edition in 2025
- BOOKS 16 coding ebooks you can download for free on JS Python C PHP and lots more
- SOLO LAB everything I know about running a lifestyle business as a solopreneur
- Interesting links collection
- Follow me on X