Respostas:
O atalho é -
Experimentar cd -
Se você quiser usar isso em seu prompt, precisará fazer referência a ele ~-.
Veja o exemplo:
[echox@kaffeesatz ~]$ cd /tmp
[echox@kaffeesatz tmp]$ ls
cron.iddS32 serverauth.CfIgeXuvka
[echox@kaffeesatz tmp]$ cd -
/home/echox
[echox@kaffeesatz ~]$ ls ~-
cron.iddS32 serverauth.CfIgeXuvka
Você também pode querer examinar pushde popd, que cria uma pilha de diretórios para lembrar onde você estava.
Para usar, pushd <directory>altera <directory>e salva o diretório anterior. Para voltar ao diretório salvo, use popd.
De acordo com a resposta do @echox, você pode realmente usar cd -como a página de manual para bashexplica:
Quando a é usado como operando, isso deve ser equivalente ao comando:
cd "$OLDPWD" && pwdque muda para o diretório de trabalho anterior e depois escreve seu nome.
Observe que o diretório alterado para é produzido pelo inerente pwdem cd -. Você pode não querer essa saída em um script. É aí que a alternativa se torna útil - basta fazer
cd "$OLDPWD"
e pronto!