Существуют линукс консольные (/ терминал) эквиваленты этих функций WinAPI:Linux Console манипулируя функции
GetConsoleScreenBufferInfo // for getting cursor position
SetConsoleCursorPosition // for setting cursor position
SetConsoleWindowInfo // for resizing console window or hiding cursor
ReadConsoleOutputCharacter // for reading the character at some position
ReadConsoleOutputAttribute // for reading color info of the character at some position
WriteConsoleOutputAttribute // for changing color info of the character at some position
?
Вам нужна библиотека терминалов. Стандартный выбор - «ncurses». –