É simples, mas você precisa de uma ferramenta adicional.
Instale o pacote xselque fornece um comando fácil para acessar a área de transferência:
sudo apt-get install xsel
Descubra qual $DISPLAYsua área de trabalho está usando. Normalmente deveria ser :0, mas você pode verificá-lo executando este comando em um emulador de terminal na área de trabalho da GUI:
echo $DISPLAY
Assumirei que a saída é :0, substitua-a pela sua saída real nos seguintes comandos, se for diferente.
Copie o comando que você deseja executar no TTY, por exemplo, usando Ctrl+ C.
Mude para o TTY que deseja usar, por exemplo, para TTY1 usando Ctrl+ Alt+ F1.
Faça o login digitando seu nome de usuário e senha.
Digite o comando completo que deseja executar, mas substitua a parte que deseja inserir na área de transferência $(DISPLAY=:0 xsel -ob).
Por exemplo, se você copiou uma grande lista de pacotes para instalar, você pode digitar isso no TTY:
sudo apt-get update && sudo apt-get install $(DISPLAY=:0 xsel -ob)
O snippet da área de transferência não precisa necessariamente estar no final do seu comando, mas pode aparecer em qualquer lugar.
Para simplificar ainda mais, vamos mudar isso ainda um pouco complicado DISPLAY=:0 xsel -obpara um script. Vou dar o nome PASTE(porque pastejá está em uso), mas você também pode chamá-lo de maneira diferente.
Para criar o arquivo de script em um local em que todos os usuários possam executá-lo sem precisar especificar o caminho completo (eu recomendo /usr/local/binisso) e torná-lo executável, basta executar esses dois comandos:
( echo '#!/bin/bash' && echo 'DISPLAY=:0 xsel -ob' ) | sudo tee /usr/local/bin/PASTE
sudo chmod +x /usr/local/bin/PASTE
Agora você pode simplesmente incorporar $(PASTE)seus comandos em um TTY para inserir o conteúdo da área de transferência da área de trabalho.