信息安全系统设计基础第十周——怎样学习系统编程
一、who1
从UTMP_FILE文件中读取想要的信息到存储器中,然后再用标准输出函数打印到屏幕上,最后关闭文件。



二、who2




三、ls
ls -l 以长格式的形式查看当前目录下所有可见文件的详细属性
ls -a 列出的内容包含以“.”开头的文件
ls -lu 最后访问时间
ls -s 以块为单位的文件大小
ls -t 按时间排序
ls -F 显示文件类型


四、pwd
显示当前所在目录。





五、echostate
检验在命令行中输入命令时是否可见,如果可见,返回echo is on , since its bit is 1

运行结果

六、setecho
设置回显位的状态,命令行参数为y则开启,否则关闭。
标准输入的文件描述符为0.
使用tcgetattr()函数和termios结构体可获得标准输入的属性。
使用tcsetattr()函数和termios结构体可以将更改后的属性设置重新写回标准输入。
函数没有成功运行出来,运行程序后终端不会有任何显示,但不能够再向终端中输入任何指令,ctrl+C之后也没有效果。

参考资料
1.《深入理解计算机系统》
2.《Unix-Linux编程实践教程》(Understanding.UNIX_LINUX.Programming)
3.教材中代码运行、思考一下,读代码的学习方法:http://www.cnblogs.com/rocedu/p/4837092.html。
浙公网安备 33010602011771号