summaryrefslogtreecommitdiff
path: root/docs/nload.1.in
diff options
context:
space:
mode:
Diffstat (limited to 'docs/nload.1.in')
-rw-r--r--docs/nload.1.in213
1 files changed, 213 insertions, 0 deletions
diff --git a/docs/nload.1.in b/docs/nload.1.in
new file mode 100644
index 0000000..d9f8ae7
--- /dev/null
+++ b/docs/nload.1.in
@@ -0,0 +1,213 @@
+.\"
+.\" Man page for nload
+.\" Copyright (C) 2001 - 2012 by Roland Riegel <feedback@roland.riegel.de>
+.\"
+.TH nload 1 "February 06, 2012" nload "Network monitoring tools"
+.SH NAME
+nload \- displays the current network usage
+
+.SH SYNOPSIS
+.B nload
+.RB [ \-a
+.IR period ]
+.RB [ \-i
+.IR max_scaling ]
+.RB [ \-m ]
+.RB [ \-o
+.IR max_scaling ]
+.RB [ \-t
+.IR interval ]
+.RB [ \-u
+.IR h|H|b|B|k|K|m|M|g|G ]
+.RB [ \-U
+.IR h|H|b|B|k|K|m|M|g|G ]
+.RI [ devices ]
+
+.B nload \-\-help|\-h
+
+.SH DESCRIPTION
+.B nload
+is a console application which monitors network traffic and bandwidth usage in real time.
+It visualizes the in- and outgoing traffic using two graphs and provides additional info
+like the total amount of transfered data and min/max network usage.
+
+.SH USAGE
+When running
+.B nload,
+you can switch between the devices (which you gave
+.B nload
+either on the command line or which were auto-detected) by pressing the left and right arrow keys. If the
+.B \-m
+command line parameter is given, the arrow keys switch as many devices back and forth as
+there are shown on the screen. If you want to quit, do so by pressing 'q' or 'Ctrl+C'.
+
+For further key shortcuts, have a look at the sections
+.B MAIN WINDOW
+and
+.B OPTION WINDOW
+below.
+
+.SH OPTIONS
+A summary of the options supported by
+.B nload
+is included below.
+
+.TP
+.B \-a period
+Sets the length in seconds of the time window for average calculation.
+The default is 300.
+.TP
+.B \-i max_scaling
+Specifies the 100% mark in kBit/s of the graph indicating the incoming bandwidth usage.
+Ignored if max_scaling is 0 or the switch \-m is given. The default value for max_scaling
+is 10240.
+.TP
+.B \-m
+Show multiple devices at a time; do not show the traffic graphs.
+.TP
+.B \-o max_scaling
+Same as \-i but for the graph indicating the outgoing bandwidth usage.
+.TP
+.B \-t interval
+Determines the refresh interval of the display in milliseconds.
+The default value of interval is 500.
+
+PLEASE NOTE:
+Specifying refresh intervals shorter than about 100 milliseconds makes traffic
+calculation very unprecise. Also the display may flicker using such short
+refresh intervals.
+.B nload
+tries to balance this out by doing extra time measurements, but this may
+not always succeed.
+.TP
+.B \-u h|H|b|B|k|K|m|M|g|G
+Sets the type of unit used for the display of traffic numbers.
+h means human readable (auto), b Bit/s, k kBit/s, m MBit/s and g GBit/s.
+The upper case letters mean the corresponding units in Bytes (instead of Bits).
+The default is k.
+.TP
+.B \-U h|H|b|B|k|K|m|M|g|G
+Same as \-u, but for an amount of data, e.g. Bit, kByte, GBit etc. (without "/s").
+The default is M.
+.TP
+.B devices
+Network devices to use. The default is "all", which means to display all auto-detected devices.
+.TP
+.B \-h, \-\-help
+Show a short summary of these command line options.
+
+.SH MAIN WINDOW
+After starting,
+.B nload
+begins to monitor the network devices given on the
+command line, or, if none where specified, the default device. In this mode,
+the following key shortcuts are available.
+
+.TP
+.B 'ArrowRight', 'ArrowDown', 'PageDown', 'Enter', 'Tab'
+Switch the display to the next network device, or, when started with the
+.B \-m
+flag, to the next page of devices.
+
+.TP
+.B 'ArrowLeft', 'ArrowUp', 'PageUp'
+Switch the display to the previous network device, or, when started with
+the
+.B \-m
+flag, to the previous page of devices.
+
+.TP
+.B 'F2'
+Show the option window (see section
+.B OPTION WINDOW
+below).
+
+.TP
+.B 'F5'
+Save current settings to the user's config file.
+
+.TP
+.B 'F6'
+Reload settings from the config files.
+
+.TP
+.B 'q', 'Ctrl+C'
+Quit
+.BR nload .
+
+.SH OPTION WINDOW
+The parameters given to
+.B nload
+on the command line can be adjusted during run time by pressing the 'F2' key. A
+small window appears on the top of the screen, listing the available settings.
+
+.TP
+.B 'F2'
+Show/hide the option window.
+
+.TP
+.B 'ArrowLeft', 'ArrowRight', 'Home', 'End'
+Navigate within the edit fields.
+
+.TP
+.B 'ArrowUp', 'ArrowDown', 'Enter'
+Navigate between the settings.
+
+.TP
+.B 'PageUp', 'PageDown', 'Tab'
+Toggle between the different values possible for the current field.
+
+.TP
+.B '+' / '-'
+Switch to the next / previous page of settings.
+
+.SH FILES
+
+.TP
+.I /etc/nload.conf
+System-wide configuration file.
+
+.TP
+.I $(HOME)/.nload
+User-specific configuration file (overrides system-wide settings).
+
+.TP
+.I /sys/class/net/*/* /proc/net/dev
+are read by
+.B nload
+when running on Linux to get the network traffic data.
+
+.SH VERSION
+This manual page describes version @VERSION@ of
+.BR nload .
+
+For updates, look at the nload homepage:
+.br
+.B http://www.roland-riegel.de/nload/
+
+.SH HELP
+If you need help, either contact me directly (see below) or write to the
+nload-user mailing list at
+.br
+.B nload-user@lists.sourceforge.net
+.br
+after having subscribed at
+.br
+.BR https://lists.sourceforge.net/lists/listinfo/nload-user .
+
+.SH AUTHOR
+Copyright (C) 2001 - 2012 Roland Riegel <feedback@roland-riegel.de>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.