Most commands are stored in /bin or /usr/bin. Each of those has a manual page associated with it. There are also other commands that are built-in to the shell (command line interpreter) that you are using in the terminal.
You can list the commands with
There are quite a lot more than you would find in the little CPM/86 manual, which is why you don't get a printed copy any more.
To find out the switches and options available for a command you can use the "man" command.
For example to find out what the "ls" command does and what options it has
Code: Select all
man ls
LS(1) User Commands LS(1)
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort is speciā
fied.
[...]
You can also look up the man pages online at
http://manpages.debian.net/cgi-bin/man.cgi
When you use "sudo" to run a command with root powers you can also run any command in /sbin and /usr/sbin, so you can look in those directories too.