Eu utilizo o linux, mas creio que os comandos principais de navegação são parecidos com os do Windows ou Mac os...
cd localnomeDaPasta (Change Directory) : muda o diretório que você está atualmente. " cd .. " para ir para o diretório anterior. Ex.: cd minhaPasta/minhaOutraPasta
pwd (Present Working Directory): imprime o diretório atual que você está no terminal
ls localnomeDaPasta (LiSt): lista os arquivos e diretórios dentro de um determinado diretório. Se você não especificar o diretório ele irá listar os arquivos e diretórios do diretório atual que você esta(pwd)
ls -a localnomeDaPasta (LiSt -All): lista todos os arquivos e diretórios incluindo os ocultos
rm localnomeDoArquivo (ReMove): remove um arquivo
rmdir localnomeDaPasta (ReMove DIRectory): remove um diretório vazio(uma pasta vazia)
mkdir localnomeDaPasta (MaKe DIRectory): cria um diretório
rm -rf localnomeDaPasta (ReMove -Recursive -Force): força a remoção de um diretório recursivamente, removendo tudo dentro dele
echo > localnomeDoArquivo : cria um arquivo. Exemplo: echo > ola.txt
cat localnomeDoArquivo (ConcAtenaTe): imprime no terminal tudo que está dentro de um arquivo de cima para baixo
tac localnomeDoArquivo (cat invertido): faz o mesmo que o cat, porém imprime de baixo para cima
*Todos esses comandos se você não especificar o local do diretório, apenas o nome do arquivo ou da pasta, eles sempre irão executar no diretório(pasta) atual que o terminal está
existem comandos que são de aplicações especificas que você instala no sistema, que são muito úteis, por exemplo, se você quiser abrir um programa html pelo navegador firefox, é só utilizar o comando "firefox" e o nome do arquivo, ou o local com o nome do arquivo html. Ex.: firefox /home/usuario/minhaPasta/primeiraPagina.html