Mesmo que esse comando funcionasse, seria apenas cd
no diretório enquanto o shell gerado por sudo
estava sendo executado. Com efeito, o que você ganharia é:
$ pwd /home/ian $ sudo -i cd /opt/tomcat $ pwd /home/ian
Em vez disso, inicie um shell interativo como root
e execute seus comandos:
$ sudo su - # cd /opt/tomcat # ... # exit $