您的位置:首页 > 其它

20145212 《信息安全系统设计基础》第10周学习总结

2016-11-20 20:49 267 查看

20145212 《信息安全系统设计基础》第10周学习总结

代码学习内容总结

1.cp1.c

1.cp1.c代码进行复制文件或目录的操作

2.运行时指定源文件和目录文件

3.运行截图



2.echostate.c与setecho.c

1.echostate.c:查看在命令行中输入命令时是否可见,可见返回1,否则返回0

echo is on//命令可见


echo is off//命令不可见


2.setecho.c:改变符号显示状态,no:不显示符号,yes:显示

3.执行no指令后输入的命令看不见,状态值为0;yes指令后恢复可见,状值态为1

4.运行截图





3.fileinfo.c

1.代码fileinfo.c:实现显示文件信息。

2.先判断命令是否有操作数,有的话才能继续进行下去,如果没有报错就打印出来相关文件信息,报错就用perror将报错信息打印出来

3.需要输入要查看的文件才会有信息打印出来

4.运行截图**



3.filesize.c

1.用st_size成员来计算文件的字节数大小,先判断是否有错误,没有的话就调用

2.给出的代码计算指定的文件
etc/passwd
的字节数

3.更改源代码后截图如下





4.ls1.c与ls2.c

1.ls1.c:显示当前目录下的内容

2.ls2.c:详细显示当前目录下的内容

3.运行截图





5.spwd.c

1.spwd.c:列出当前的目录

2.运行截图



6.who1.c

1.who1.c:从UTMP_FILE文件中读取系统中用户信息

2.运行截图



7.testioctl.c代码

1.获得当前终端窗口的大小,以行列数来计算

2.运行截图



本周代码托管



- 链接

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周0/01/210/10使用虚拟机安装linux系统
第二周341/3411/320/30掌握核心的linux命令
第三周177/5182/516/46学会了虚拟机上的VC编程
第五周161/6791/615/61
第六周73/7521/715/76安装了Y86处理器
第七周134/8861/812/88建立了项目结构
第八周0/8862/1012/100进行了系统的复习
第九周61/9471/1110/110学习Linux操作系统的基本I/O服务
第十周502/14491/1210/120通过实践加深了对指令的理解

参考资料

《深入理解计算机系统V2》学习指导

深入理解计算机系统
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: