20145202 《信息安全系统设计基础》第12周学习总结(1)
2016-12-01 11:13
274 查看
20145202 《信息安全系统设计基础》第12周学习总结(1)
这一周的任务是把第9,10,11周的代码总总结一下,这篇博客主要分析的是第十周的代码。代码的学习
cp.c的作用类似于copy指令![](https://images2015.cnblogs.com/blog/994272/201611/994272-20161120210734154-2122941102.png)
ls.c作用时输出所有的文件
![](https://images2015.cnblogs.com/blog/994272/201611/994272-20161120210748154-1348575717.png)
![](https://images2015.cnblogs.com/blog/994272/201611/994272-20161120214037295-228233193.png)
filesize.c文件的作用是显示文件的大小
![](https://images2015.cnblogs.com/blog/994272/201611/994272-20161120210805857-2005240720.png)
ls2.c的作用时显示文件的详细信息(时目录下的所有文件的详细信息),ls2的作用相当于ls -l
ls太长了就不截图了
echo.c的作用是设置echo状态,查看输入命令是否可见。
![](https://images2015.cnblogs.com/blog/994272/201611/994272-20161120212820154-675658470.png)
echo is on:命令可见
echo is off:命令不可见
tcgetattr:tcgetattr函数用于获取与终端相关的参数。参数fd为终端的文件描述符,返回的结果保存在termios结构体中
tcsetattr:tcsetattr函数tcsetattr函数用于设置终端参数。
perror:打印错误信息
c_lflag:本地模式标志,控制终端编辑功能
spwd的作用时显示当前的路径
![](https://images2015.cnblogs.com/blog/994272/201611/994272-20161120214127717-2120921728.png)
main函数:主函数
get_inode函数:取某个文件的索引信息(进入点)
printpathto函数:打印路径
inum_to_name函数:将长整型的索引信息转化为字符串的形式
函数getcwd()会将当前工作目录的绝对路径复制到参数buffer所指的内存空间中,参数maxlen为buffer的空间大小。
代码托管
http://git.oschina.net/tuolemi/haha学习进度条
相关文章推荐
- 20145202 《信息安全系统设计基础》第12周学习总结(2)
- 20145202 《信息安全系统设计基础》第3周学习总结
- 20145202 《信息安全系统设计基础》第7周学习总结(1)
- 20145326蔡馨熠《信息安全系统设计基础》第12周学习总结
- 20145201《信息安全系统设计基础》第12周学习总结
- 20145231 《信息安全系统设计基础》第12周学习总结
- 20145202 《信息安全系统设计基础》第5周学习总结(1)
- 20145313张雪纯《信息安全系统设计基础》第12周学习总结
- 20145205 《信息安全系统设计基础》第12周学习总结
- 20145312 《信息安全系统设计基础》第12周学习总结
- 20145330 《信息安全系统设计基础》第12周学习总结
- 20145212 《信息安全系统设计基础》第12周学习总结
- 20145202 《信息安全系统设计基础》第6周学习总结(1)
- 20145202 《信息安全系统设计基础》第5周学习总结(2)
- 20145202 《信息安全系统设计基础》第0周学习总结
- 20145202 《信息安全系统设计基础》第6周学习总结(2)
- 20145202 《信息安全系统设计基础》第10周学习总结(1)
- 20145202 《信息安全系统设计基础》第10周学习总结(2)
- 20145214 《信息安全系统设计基础》第12周学习总结
- 20145229《信息安全系统设计基础》第12周学习总结