I've been using linux for quite some time now and I have a question burning in my head. I'll use the mount command as an example.
When you see the manpages of mount it says that you use the command like this:
mount $type $drive $dir
where $drive is the drive you want to mount $type is that drive's type and $dir is the directory where you will mount it.
As far as what to put in $drive and $dir variables, it's pretty easy to tell. Now in the $type variable you can't just put whatever you like, because the system won't understand it. You have to use premade words like vfat, ext3, auto etc.
And here is my question: for every command that requires this kind of premade words to fill in a variable space, how do I know what options do I have? Where can I see a list of all the options I have for this kind of variables?
And mount is just one command, there are countless others like this one witch require a word from a set of premade words to work. As far as I can tell there is no such list in the manpages or in some obvious website.
man mount
.witch
towhich
and consider wrapping all variables in backticks for inline code formatting.