Mastering NZBGet from the Terminal
Controlling NZBGet from the command line offers fast, scriptable access for advanced users. This guide outlines syntax, daemon management, real-time status monitoring, and job queue interactions tailored for Newshosting users.
Command Syntax
NZBGet commands follow this format:
nzbget -[option] [arguments]
The most common operations can be performed directly from a terminal or within shell scripts.
Common Options
-
-D
– Start NZBGet in the background (daemon mode) -
-Q
– Quit the daemon -
-s
– Show system status -
-L
– List active queue items -
-E
– Clear error history -
-R all
– Reload all configuration settings from the configuration file -
-o <option>=<value>
– Override a configuration option temporarily
Examples
nzbget -D # Start NZBGet in background
grep "nzbget" /var/log/syslog # Review NZBGet-related logs
nzbget -s # Show status summary
Integration Tips
Add these commands to cron jobs or shell scripts to automate queue checks, service starts, or error handling. This is especially useful when integrating with Indexers or automation tools.
See Full Command Reference: NZBGet CLI Docs