我有一个应用程序,如果直接从Linux控制台运行,则需要以不同的方式运行。因此,如果用户使用SSH连接运行FooBar,或者用户走到控制台并直接登录以运行FooBar,则希望它执行不同的操作。
我需要调用哪个C API来区分这两种情况?我想我得查看“tty / pts”信息(例如当我运行“ps axf”时所看到的信息),但我不确定这是否是最佳解决方案,也不知道要调用哪个API来获取该信息。
感谢您的提示。 :)
我需要调用哪个C API来区分这两种情况?我想我得查看“tty / pts”信息(例如当我运行“ps axf”时所看到的信息),但我不确定这是否是最佳解决方案,也不知道要调用哪个API来获取该信息。
感谢您的提示。 :)