Puede hacer lo siguiente que copiará directamente el contenido de id_rsa.pub al portapapeles:
pbcopy < ~/.ssh/id_rsa.pub
xclip -sel c < input_file
copiará el contenido de input_file al portapapeles. xclip requiere instalación. Para instalar
sudo apt install xclip
-sel significa -selection . c es para clipboard . Intercambiables.
Capaz de mucho más, recomiendo leer su página man.
También hay xsel . Esta respuesta en Unix SE da una respuesta muy completa a esta pregunta exacta.
Si está copiando desde la terminal (como si usara el comando cat ya publicado), resalte los detalles clave y use Ctrl + Shift + C. Esto debería ponerlo en su portapapeles. También puede hacer clic derecho y seleccionar 'copiar' desde la terminal.
xclip -selection clipboard -i < fileName
copia el contenido del archivo en el portapapeles