๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

Linux Beginner

What is Nohup?

A command that runs a process immune to hangup signals, allowing it to continue after the terminal session ends.

Nohup (no hang up) prevents a process from receiving the SIGHUP signal when the terminal closes. Usage: nohup long-running-command &. Output is redirected to nohup.out by default.

Alternatives include screen, tmux (more feature-rich terminal multiplexers), systemd services (for production), and disown (detach already-running processes). Nohup is the simplest option for quick background tasks.

Related Terms

Systemd Timer
A systemd unit that triggers services on a schedule or at specific events, serving as a modern alternative to cron jobs.
Nftables
The modern Linux packet filtering framework that replaces iptables with a unified, more efficient rule-processing architecture.
Curl
A versatile command-line tool for transferring data using various network protocols, commonly used for API testing.
Awk
A powerful text processing language for extracting and manipulating structured data from files or command output.
ACL (Access Control List)
An extension to standard Linux file permissions that allows setting fine-grained access rights for specific users and groups beyond owner/group/other.
Environment Path
The PATH variable that tells the shell which directories to search when looking for executable commands.
View All Linux Terms โ†’