第一周学习总结

学号20145332 《信息安全系统设计基础》第一周学习总结

教材学习内容总结

Linux命令:ls/ls . 当前目录的内容
ls -a . 当前目录所有内容,包括隐藏目录和文件
man命令:帮助文档的使用
cheat命令:是在GNU通用公共许可证下,为Linux命令行用户发行的交互式备忘单应用程序。
VIM:
**:移动光标 j:向下移动 k:向上移动 h:向左移动 l:向右移动 0:移动光标至行首 u:撤销以前的操作 p:将已删除文本置于光标后 r:替换字符
退出:按Esc然后输:q!回车 进入:vimtutor回车 x键:删除 i键:插入文本 dw:当前光标删除至下个单词 ds:当前光标删除至当前行末尾 dd:删除整行 重复动作:在前加2w
/+字符串:正向查找该字符串 ?+字符串:反向查找该字符串
gcc:GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。
gdb基本命令:gdb programm(启动GDB),b 设断点(要会设4种断点:行断点、函数断点、条件断点、临时断点),run 开始运行程序,bt 打印函数调用堆栈,p 查看变量值,c 从当前断点继续运行到下一个断点,n 单步运行,s 单步运行,quit 退出GDB

重要快捷键:
[Tab];忘记某个命令的全称时你可以只输入它的开头的一部分然后按下Tab键就可以得到提示或者帮助完成,还可补全目录,补全参数
[Ctrl+c];强行终止当前程序
[Ctrl+d];键盘结束输入或退出终端
[Ctrl+s]:暂定当前程序,暂停后按下任意键恢复运行
[Ctrl+z]:将当前程序放到后台运行,恢复到前台为命令fg
[Ctrl+a]:将光标移至输入行头,相当于Home键
[Ctrl+e]:将光标移至输入行末,相当于End键
[Ctrl+k]:删除从光标所在位置到行末
[Alt+Backspace]:向前删除一个单词
[Shift+PgUp]:将终端显示向上滚动
[Shift+PgDn]:将终端显示向下滚动

输入字符图形命令:banner

查看用户:

创建新用户:

文件基本操作:
[touch +文件名]:创建空白文档
[mkdir]:创建一个空目录

召唤眼睛:

环境变量:
[declare +变量名]:创建一个新变量,例为tmp(变量名只能是英文字母,数字或者下划线,且不能以数字作为开头)
[tmp=shiyanlou]:给变量tmp赋值为shiyanlou
[echo $tmp]:读取变量的值($符号用于表示引用一个变量的值)

火炉程序:

动物说话:

[help]:help 命令只能用于显示内建命令的帮助信息,如果是外部命令的话基本上都有一个参数--help

教材学习中的问题和解决过程

虚拟机本来已经安装成功,并且进行过测试,但在此重启电脑之后虚拟机便出现问题:

其他(感悟、思考等,可选)

这周的内容是在实验楼上完成的,因为虚拟机有问题,感觉内容有点多,自己整理的也有点乱,学习的不是很清楚,还会再看看这部分内容,整理清楚。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 1/2 25/25

参考资料

posted @ 2016-09-18 21:01  20145332卢鑫  阅读(212)  评论(2编辑  收藏  举报