Code:
$ man -k format | grep flop
fdformat (8) - Low-level formats a floppy disk
mformat (1) - add an MSDOS filesystem to a low-level formatted floppy disk
superformat (1) - format floppies
Sure. (grep's another good command.
) Not to mention all the mk*fs commands.
Basically, the core commands are your shell and the stuff found, logically enough, in a package called 'coreutils' along with a few other independent tools. You 'ls' to get directory listings, 'cd' to change those directories, 'mv' to move or rename files, 'cp' to copy them, 'rm' to remove them, 'cat' or 'less' or 'tail' or 'head' to view them in various ways, 'sed' and 'grep' and 'cut' and 'sort' and 'uniq' to process them or alter them, and on and on.
I've got an alias called 'topcom' which processes my ~/.bash_history file to show the most used commands.
Code:
alias topcom='sort ~/.bash_history | cut -d\ -f1 | uniq -ci | sort -r | less'
So there's 'alias', 'sort', 'cut', 'uniq', and 'less'.
Currently it shows the top 10 (which I could get with 'head' rather than 'less') to be ls, man, grep, sed, less, cd, find, cdp (an alias to cd to /var/log/packages), su, and mplayer, though these have mostly been incidental because I've been chrooted a lot lately - which is yet another command - if you want an environment that doesn't directly affect the rest of your system, 'chroot' is the ticket.
Like I say, there's thousands on the one hand, and a few dozen core ones.