2019-2020-1 20175313 《信息安全系统设计基础》第七周学习总结
目录
一、Linux常用命令学习
通过下面这套命令就能够学会Linux的核心系统调用。
- 使用
man -k key1|grep key2|...
在manpages中搜索你要的内容 - 使用
whatis key
查看一个Linux命令的功能 使用
man n key
查看manpages中key的详细用法n代表的含义:
- n=1:普通的Linux命令
- n=2:系统调用
- n=3:库函数
grep -nr %s 文件名
查看指定%s内容在文件中的位置具体到某一行。以下是针对上面这套指令的具体例子操作:
关于查看命令大全
- find/locate:查看一个文件在系统中的位置。
- whereis/which:查看使用的命令工具装在什么位置
- file:查看文件类型
- cat:查看文本文件内容
- od -tx1:以二进制形式查看文件内容
grep -nr "%s" 文件名:查看%s在文件中的具体行数 - ls:查看当前目录下的文件
二、教材学习中的问题和解决过程
问题:虚拟机无法联网
解决方法:NAT模式,利用虚拟的NAT设备以及虚拟DHCP服务器来使虚拟机连接外网,而VMware Network Adapter VMnet8虚拟网卡是用来与虚拟机通信的。
三、心得体会
本周学习内容较为简单,学起来也较为轻松。除了虚拟机无法上网的问题困扰了我两天,让我花费了两天时间解决了四台虚拟机的各种无法上网问题,这周的学习时间几乎消耗殆尽。
四、学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第六周 | 301/1306 | 2/36 | 26/80 |
计划学习时间:7小时
实际学习时间:26小时
五、参考资料
- 别出心裁的Linux系统调用学习法
- 《深入理解计算机系统》
相关推荐
wwzaqw 2020-11-11
kldy00 2020-11-03
VinFOSSIDce 2020-11-02
kldy00 2020-10-29
VinFOSSIDce 2020-10-28
nodid 2020-10-28
硕鼠 2020-10-26
TifaBest 2020-10-25
weigenzongderoot 2020-10-14
fzxhsaj 2020-10-14
xuyoucheng00 2020-09-26
网络菜市场 2020-09-23
Veechange 2020-09-01
VinFOSSIDce 2020-08-24
智链ChainNova 2020-08-17
Jantywei 2020-08-13
gcttong00 2020-08-13
gcttong00 2020-08-11
xiaoemo0 2020-08-09