Alt é usado como Meta no seu sistema. É por isso que ele se comporta de maneira estranha em nano e bash .
No servidor do Ubuntu (somente linha de comando) com layout de teclado britânico, você precisa pressionar a tecla alt correta para obter o símbolo de hash # : somente o% corretoalt é interpretado como alt-gr pelo seu Sistema Linux, e essa é a chave modificadora necessária em sistemas não-Mac OS para os caracteres alternativos no teclado.