per evitarti gli escape nei nomi con spazi puoi mettere tra virgolette il nome

cd "mia cartella"
touch "mio file"

se hai fatto un

se sei in cartella1 ed hai fatto

cd cartella2/cartella3

e vuoi rapidamente tornare a cartella1 puoi fare

cd -

Torna sempre alla cartella in cui ti trovavi precedentemente.



edit:

se vuoi avere uno stack di directory, puoi usare pushd al posto di cd:

codice:
[19:07:14] gr3yfox c1 $ pwd
/home/gr3yfox/test/c1
[19:07:17] gr3yfox c1 $ ls
c2/  c2b/
[19:07:20] gr3yfox c1 $ pushd  c2/c3
/home/gr3yfox/test/c1/c2/c3 /home/gr3yfox/test/c1
[19:07:22] gr3yfox c3 $ pushd .. 
/home/gr3yfox/test/c1/c2 /home/gr3yfox/test/c1/c2/c3 /home/gr3yfox/test/c1
[19:07:28] gr3yfox c2 $ pushd ../c2b/
/home/gr3yfox/test/c1/c2b /home/gr3yfox/test/c1/c2 /home/gr3yfox/test/c1/c2/c3 /home/gr3yfox/test/c1
[19:07:34] gr3yfox c2b $ popd
/home/gr3yfox/test/c1/c2 /home/gr3yfox/test/c1/c2/c3 /home/gr3yfox/test/c1
[19:07:35] gr3yfox c2 $ popd
/home/gr3yfox/test/c1/c2/c3 /home/gr3yfox/test/c1
[19:07:37] gr3yfox c3 $ popd
/home/gr3yfox/test/c1
[19:07:38] gr3yfox c1 $