Você não pode usar barras em um nome de alias. O Bash os permite em nomes de função, no entanto, você pode fazer disso uma função:
cd../.. () { cd ../..; }
Você não pode usar barras invertidas em um alias ou nome de função. O caractere de barra invertida cita o caractere seguinte, portanto, cd..\.. é analisado como cd.... , bem antes de a sequência ser consultada como um nome de comando. Se você quiser chamar um comando chamado cd..\.. , será necessário digitar cd..\.. , 'cd..\..' ou algo equivalente. Além disso, um nome de comando que foi citado de alguma forma não é considerado para pesquisa de alias, então você nunca pode usar um nome de alias contendo uma barra invertida. O Bash não permite barras invertidas nos nomes das funções. Como cd..\.. é analisado como cd.... , você pode definir uma função chamada cd.... (como acima).
Se você usar o comando cd , você terá que digitar o espaço depois dele, assim como qualquer outro comando. Mas você pode salvar digitando não digitando cd . Defina a opção autocd com a seguinte linha em ~/.bashrc :
shopt -s autocd
Então você pode digitar um nome de diretório na linha de comando, e “executar” aquele diretório irá mudar para ele.
~/some/sub/directory$ ../..
~/some$