From dbfef14ac458863c19c9b8e2e260f394eaea15b6 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 10 Aug 2025 21:40:27 +0330 Subject: [PATCH] nload doc --- Linux/Basic Administration/28-nload.md | 47 ++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Linux/Basic Administration/28-nload.md diff --git a/Linux/Basic Administration/28-nload.md b/Linux/Basic Administration/28-nload.md new file mode 100644 index 0000000..ee15aa1 --- /dev/null +++ b/Linux/Basic Administration/28-nload.md @@ -0,0 +1,47 @@ +## 📊 Network Monitoring with `nload` + +```bash +nload [options] [interface] +``` + +* If no interface is specified, `nload` lists available interfaces and lets you choose one. +* Displays **two graphs**: + 🔽 Incoming traffic + 🔼 Outgoing traffic + +--- + +### ⚙️ Options + +| Option | Description | +| ------------------- | ----------------------------------------------------------------------------------------------------- | +| `-u ` | Set unit for data rates (bits, bytes, kilobits, etc.) Options: `b`, `B`, `k`, `m`, `g` (default: `b`) | +| `-t ` | Refresh interval in milliseconds (default: 500 ms) | +| `-m` | Show minimum and maximum network usage statistics | +| `-a` | Show average network usage statistics | +| `-q` | Quiet mode — no graphical output, only numeric data | +| `-V` | Show version info and exit | +| `-h` | Show help message and exit | + +--- + +### 💡 Examples + +**Monitor a specific interface (e.g., eth0):** + +```bash +nload eth0 +``` + +**Use bytes per second as unit:** + +```bash +nload -u B eth0 +``` + +**Set refresh interval to 1 second:** + +```bash +nload -t 1000 eth0 +``` +