20145208 《信息安全系统设计基础》第一周学习总结
20145208 《信息安全系统设计基础》第一周学习总结
教材学习内容总结
Cheat的安装和学习
- Cheat命令不是Ubuntu中自带的,需要自己安装,按照老师给的链接Cheat安装和使用方法开始一步步的安装,虽然在其中遇到了一些问题,但是一一解决后成功安装了Cheat并感受了Cheat的功能。
几个重点指令作用
- find:查找一个文件在系统中的什么位置,locate是神速版本的find(Windows下有个神器Everything和locate功能类似)。可以通过cheat find学习find命令。
- grep:可以对文件全文检索,比如你接手一个C语言项目,里面有上百个C源文件,想找找main函数在那个文件中,你可以通过grep -n main *.c,快速找到main在哪个C文件中并指出在第几行。grep支持正则表达式,正则表达式也是一个重要的元知识。可以通过cheat grep学习grep命令。上面还提到,
- whereis,which:告诉你使用的命令工具装在什么地方。Linxu初学者会不习惯Linux的文件系统,C盘呢?D盘呢?用apt-get install安装程序好象也不用我们选择安装位置,程序装在哪了?比如:我们在Linux下上网使用firefox浏览器,大家可以使用whereis firefox或更精确的使用which firefox来看看结果。
- apt-cache:可以在使用apt-get install安装一个程序时先找找软件源的库里有没有这个程序,有才可以安装。比如老师推荐了一个调试工具ddd,你可以用apt-cache search ddd查查有没有这个程序。
教材学习中的问题和解决过程
问题一 权限不够和资源占用问题
- 在按照Python的时候,输入安装指令先是提示权限不足,于是用
sudo
命令执行。 - 执行后权限是够了,但是提示资源正在被占用,查找资料后用
sudo rm /var/cache/apt/archives/lock
和y20145208@20145208linux:~$ sudo rm /var/lib/dpkg/lock
命令来终结进程后解决。
问题二 无法定位到软件包
- 该问题是由于虚拟机没有联网导致的,需要在虚拟机的网络设置中将联网方式改为桥接网卡,虚拟机就可以联网下载软件了。
课后作业中的问题和解决过程
- 请在虚拟机中安装DDD软件
-
可以通过apt-cache search ddd查查有没有这个程序。
-
不能安装的情况(没有网络或软件不存在)是因为没有相对应的软件包:
- 查找大于50M以上的没有,所以我查找的是小于50M的,涉及到按时间查找的时候一开始总是提示无效参数,用cheat看了小抄之后也是,后来结合网上的内容,将
+2d
改为+2
就可以了,结果是没有的,因为虚拟机建立不足两天……
- 将
+2
改为-1
之后可以查找到
其他(感悟、思考等,可选)
- 第一次深入去学习WINDOWS系统以外的操作系统,感觉很新奇,在linux中操作和WINDOWS中没有特别大的区别,但是又有所不同,而且在linux中对命令行也就是终端的操作比起WINDOWS的使用中更频繁和重要,使用的多了让我对命令行的操作方式更为熟悉,虽然现在用起来还是觉得不如Windows好用,那是因为我还没有摆脱使用鼠标进行图形化操作的习惯,就像老师说的,等到我习惯了linux终端操作的方式就能发现摆脱了鼠标之后效率会有很大的提升。
- 按照老师的建议我安装了Fedora系统,通过比较两个系统之间的异同应该可以给我带来更多的新的体会,在以后的学习中我会在Ubuntu和Fedora中都进行操作来体会其中的异同之处。
- 进入了Fedora系统之后才发现Ubuntu系统的图形化界面已经很好了orz,Fedora系统对于我这种新手来说,一开始连命令行都不知道怎么进去,而且用户界面的友好性并不如Ubuntu高。比较起来可以说Ubuntu有些和平时使用的Windows更为接近,而Fedora更倾向于让用户自己开发的机会多一些。
- 在Fedora中打开终端的方法不能使用Ctrl+Alt+T的快捷键了,可以在搜索中输入terminal来找到终端。也可以在设置->键盘->快捷键中来将terminal设置成快捷键启动。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 1/2 | 20/20 | 学会了虚拟机安装和Ubuntu的基本操作 |
参考资料
posted on 2016-09-13 13:12 20145208蔡野 阅读(299) 评论(3) 编辑 收藏 举报