RE:libreria conio en linux
Lo más parecido a conio.h que tienes en linux son los códigos ansi. Basta escribir en pantalla con printf o cout una secuencia "especial" de caracteres para conseguir cambiar el color del texto o llevar el cursor a una fila,columna concreta.
Busca por internet una tabla completa de codigos ansi, aunque te doy un ejemplo
cout << "<esc>[31;44m" << hola << endl;
pone color rojo (31) sobre fondo azul (44). El <esc> es un caracter escape, que desde el editor vi yo obtengo pulsando ctrl-v <esc>.
También podrias hacer esto
/* El 27 es el codigo ascii de <esc> */
#define ESCAPE ((char)27)
cout << ESCAPE << "[31;44m" << "hola" << endl;
Se bueno.