没有直接的等价物;您无法像在 DOS 下那样在 Linux 下访问低级键盘功能。
如果您的 DOS 代码实现了游戏,我建议您查看雪迪龙或者快板(在 DOS 上也可用);这两者都提供键盘访问,从程序员的角度来看,这与低级 DOS/BIOS 访问类似,同时符合 Linux 的限制。
如果您的 DOS 代码实现了命令行工具,您应该从标准输入读取而不是直接从键盘读取。
如果您的 DOS 代码实现了基于文本的界面,您可以查看恩诅咒。
所有这些都需要比简单的一对一函数映射更多的移植工作。您可能想看看布鲁皮星球最近使用 SDL 从 DOS 移植到 Linux。