手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

教你怎么用C写一个查看当前tty的程序

时间:2024-10-15 07:07:15

1、首先我们先来看看tty程序的作用。输入tty,按下回车,看到结果/dev/tty1它打印出当前tty设备的绝对路径。

教你怎么用C写一个查看当前tty的程序

2、touch mytty.c新建一个c源文件。

教你怎么用C写一个查看当前tty的程序

3、vim mytty.c打开源文件。

教你怎么用C写一个查看当前tty的程序

4、输入如下代码#include <stdio.h>#inclu蟠校盯昂de <unistd.h>#define MY_STDIN 0#define MY_STDOUT 1#define MY_STDERR 2int main(int argc,char * argv[]){ if(isatty(MY_STDOUT)) /*如果FD 1是一个tty*/ { puts(ttyname(MY_STDOUT)); /* 打印tty绝对路径 */ } else { puts("run error!"); return -1; } return 0;}

教你怎么用C写一个查看当前tty的程序

5、然后wq保存退出。

教你怎么用C写一个查看当前tty的程序

6、gcc -Wal盟敢势袂l mytty.c -o mytty编译源文件如果没安装gcc,请看我的另一篇经验,它会教你怎么安装gcc茑霁酌绡http://jingyan.baidu.com/article/d2b1d102af38ab5c7e37d4e3.html

教你怎么用C写一个查看当前tty的程序

7、然后我们允许看看。./mytty

教你怎么用C写一个查看当前tty的程序

8、看看tty的结果?

教你怎么用C写一个查看当前tty的程序
© 手抄报圈