zoukankan      html  css  js  c++  java
  • 20145239 《信息安全系统设计基础》第1周学习总结

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

    教材学习内容总结

    常用快捷键

    • Ctrl+Alt+T: 打开终端
    • Ctrl+D: 键盘输入结束或退出终端
    • Ctrl+S: 暂定当前程序,暂停后按下任意键恢复运行
    • Ctrl+C: 中断程序运行
    • Ctrl+Z: 将当前程序放到后台运行,恢复到前台为命令fg
    • Ctrl+A: 将光标移至输入行头,相当于Home
    • Ctrl+E: 将光标移至输入行末,相当于End
    • Ctrl+K: 删除从光标所在位置到行末
    • Ctrl+Shift+T: 新建标签页
    • Alt+Backspace: 向前删除一个单词
    • Tab: 终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成

    man命令

    man是manul的缩写,可以通过man指令来查看帮助:

    结合grep 命令和管道,可以多关键字查找:

    cheat 命令

     cheat是作弊,小抄的意思,说白了就是一个帮助手册:

    可惜这个手册是全英文的,所以学好英语的重要性啊!

    find 命令

    find用来查找一个文件在系统中的什么位置,比如查找一个大于50M的文件:

    locate 命令

    locate命令其实是find -name的另一种写法,但是要比后者快得多,可以用来查找指定目录下的不同文件类型locate /指定目录/以**开头的文件。

    比如搜索etc目录下h开头的文件:

    其它命令

    • grep 可以对文件全文检索,比如你接手一个C语言项目,里面有上百个C源文件,想找找main函数在那个文件中,你可以通过grep -n main *.c,快速找到main在哪个C文件中并指出在第几行。grep支持正则表达式,正则表达式也是一个重要的元知识。可以通过cheat grep学习grep命令。
    • whereis,which告诉你使用的命令工具装在什么地方:

    • apt-cache可以在使用apt-get install安装一个程序时先找找软件源的库里有没有这个程序,有才可以安装。
    • ls -a显示所有文件,包含隐藏文件:

    • mkdir建立文件夹,并按树状图看目录:

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

    我在对各种命令的熟悉过程中,发现cheat命令无法执行:

    在询问卢肖明同学后得知cheat命令需要单独安装:

    克隆完成后cheat便可以使用了。

    课后作业中的问题和解决过程

    • 一些有趣的banner以及toilet命令:

    • Xeyes:

    • DDD,全称是Data Display Debugger,对于Linux系统中的编程人员来说,它就是windows系统下面的visual studio ,功能强大,数Linux世界中少数有图形界面的程序调试工具。安装过程:

    其他

          这周是正式接触linux的第一周,感觉很新奇,对于各种未知的命令都想去尝试,学习积极性很高。但是很多核心命令包含很多下属命令,很复杂,需要用心区分

    并且反复使用熟悉。

    学习进度条

     代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
    目标 5000行 30篇 400小时  
    第零周 0/0 1/1 5/5 使用虚拟机安装linux系统,安装ubuntu
    第一周 100/100 1/2 20/25 掌握核心的linux命令,了解了linux操作系统

    参考资料

  • 相关阅读:
    要改变静态文本框的值,必须设置静态文本框控件的样式中(Notify通知)勾选
    MFC对话框中的编辑控件的7种操作方式
    孙鑫C++视频教程 rmvb格式 全20CD完整版
    Windows server2008 下 PowerShell对.NET3.5静默安装
    MFC关机函数
    PDI-KETTLE-2:KETTLE安装,环境变量配置,开发准备
    KETTLE常见问题记录第一篇【安装,资源库,数据库】
    日常问题解决记录一:远程桌面进程如果关闭了怎么呼出?
    KETTLE调度第二篇:把Jenkins调度Web启动设置为后台执行
    PDI-KETTLE-1:使用KETTLE如何设计一个作业-以数据库迁移为例
  • 原文地址:https://www.cnblogs.com/dwc929210354/p/5883498.html
Copyright © 2011-2022 走看看