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

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

教材学习内容总结

复制文件或目录

步骤:

·打开源文件

·创建目标文件

·把源文件读入缓冲区

·把缓冲区内容写入目标文件

·关闭源文件和目标文件

1、将文件file1复制成文件file2:cp file1 file2

2、将目录dir1复制成目录dir2:cp -R file1 file2

3、同时将文件file1、file2、file3与目录dir1复制到dir2:cp -R file1 file2 file3 dir1 dir2

4、复制文件,只有源文件较目的文件的修改时间新时,才复制文件:cp -u -v file1 file2

5、复制时产生备份文件:cp -b a.txt tmp/

ls:显示所在文件夹中的文件及文件夹列表

ls2:显示指定目录下的文件详细信息

ls -l:显示文件信息

ls -a:列出文件目录

ls -lu:最后访问时间

ls -s:以块为单位的文件大小

ls -t:按时间排序

ls -F:显示文件类型

spwd:列出当前目录

echosetecho

•设置回显位的状态,命令行参数为y则开启,否则关闭。

1.标准输入的文件描述符为0.

2.使用tcgetattr()函数和termios结构体可获得标准输入的属性。

3.使用tcsetattr()函数和termios结构体可以将更改后的属性设置重新写回标准输入。

echostate.c

功能:检查命令行中的提示符是否是可见的,可见返回1,否则返回0

fileinfo

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

本周代码托管截图

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90

参考资料

原文地址:https://www.cnblogs.com/liuyiyang/p/6082986.html