zoukankan      html  css  js  c++  java
  • 20135328信息安全系统设计基础第一周学习总结(Linux应用)

    学习计时:共xxx小时

    读书:

    代码:

    作业:

    博客:

    一、学习目标

    1. 能够独立安装Linux操作系统  
    2. 能够熟练使用Linux系统的基本命令  
    3. 熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合并相关命令/网络相关命令等
    4. 熟练应用“搜索”进行举一反三的学习
     

    二、学习资源

    1. 课程资料:https://www.shiyanlou.com/courses/413   实验一

    2. Linux 基础入门:https://www.shiyanlou.com/courses/1(重点,第一次课考核内容全部从这里面出)

    3.  Linux命令:en   cn

    三、学习方法

    1.  进度很重要:必须跟上每周的进度,阅读,练习,问答,项目。我会认真对待每一位同学,请你不要因为困难半途而废。

    2. 问答很重要:遇到知识难点请多多提问,这是你的权利更是您对自己负责的义务。问答到博客园讨论小组:http://group.cnblogs.com/103791/
    3. 实践很重要:解决书中习题,实践书中实例,完成每周项目,才算真的消化了这本好书。通过实验楼环境或自己安装的虚拟机在实践中进行学习
    4. 实验报告很重要:详细记录你完成项目任务的思路,获得老师点评和帮助自己复习。学习完成后在博客园中(http://www.cnblogs.com/)把学习过程通过博客发表,博客标题“信息安全系统设计基础第一周学习总结”

    四、学习任务

    (提示:请将要求学生完成的任务、测验或思考题列在此处)

    1. 重点学习 cheat/find/locate/grep/man/whereis/which/apt-get

       查找帮助文档、各种示例多多练习,这几个命令会贯穿我们整个学习的学习,掌握这几个命令就可以很好学习其他命令了。

    2. 这学期需要掌握的命令有ac,apt-get,bzip2,cat,chgrp,chmod,chown,clear,compress,cp,dd,df,diff,du,dump,evn,find,finger,free,

    grep,gzip,head,kill,less,ln,locate,l,gout,ls,man,mkdir,more,mount,mt,mv,netstat,nslookup,od,passwd,patch,ps,pstop,pwd,rm,

    shell,sort,ssh,stty,tail,tar,telnet,touch,tree,uname,unzip,vi,vim,whereis,which,who,write等

    3. 测试示例:

    • 请在虚拟机中安装DDD软件(其他软件)
    • 请演示怎么判断DDD软件能不能安装
    • 请查找系统中50M以上的文件
    • 请查找系统中两天前修改过的且小于5M的文件
    • 请问如何查找操作系统的信息
    • 请查找当前目录下所有*.c文件中哪个文件中包含main函数
    • 请建立一个目录,里面建立两个子文目录,如何一条命令删除三个目录?
    • 如何把一个目录及子目录拷贝到自己的主目录中
    • ...

     

    、后续学习预告(可选):

    Linux下C语言编程基础:
    VIM进行编辑
    GCC进行编译
    GDB进行调试
    Make进行自动化

    、学习过程

    1. 重要知识点总结梳理:

    ·终端(Terminal)和控制台(Console)
    ·快捷键
    Ctrl+d  键盘输入结束或退出终端
    Ctrl+s  暂定当前程序,暂停后按下任意键恢复运行
    Ctrl+z  将当前程序放到后台运行,恢复到前台为命令fg
    Ctrl+a  将光标移至输入行头,相当于Home键
    Ctrl+e  将光标移至输入行末,相当于End键
    Ctrl+k  删除从光标所在位置到行末
    Alt+Backspace  向前删除一个单词
    Shift+PgUp  将终端显示向上滚动
    Shift+PgDn  将终端显示向下滚动

    ·Shell 常用通配符:
    匹配 0 或多个字符
    匹配任意一个字符
    [list]  匹配 list 中的任意单一字符
    [!list]  匹配 除list 中的任意单一字符以外的字符
    [c1-c2]  匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z]
    {string1,string2,...}  匹配 sring1 或 string2 (或更多)其一字符串
    {c2..c2}  匹配 c1-c2 中全部字符 如{1..10}

    ·
    man
    分区
    区段  说明
    一般命令
    系统调用
    库函数,涵盖了C标准函数库
    特殊文件(通常是/dev中的设备)和驱动程序
    文件格式和约定
    游戏和屏保
    杂项
    系统管理命令和守护进程

    ·复制目录需要加上-r或者-R参数,表示递归复制
     
    ·cp复制 rm删除
    移动文件: mv 源目录文件 目的目录
    重命名文件: mv 旧的文件名 新的文件名
     
    ·文件显示:
     cat正序
     tac倒序
     
     
     

     

    2. 教材代码编译运行

    ·新建用户及切换

    ·更改文件所有者

    ·召唤小眼睛

    ·环境变量

    ·vim比较导出的内容

    3. 课后作业

    ·眼睛xeyes

    4. ......

     

    参考资料:(参考论文、图书、网站、同学的内容一定要进行标注,否则以作弊论处,本次作业判0,三次以上的以课程考试作作弊论,并在立此存照(http://www.cnblogs.com/rocedu/p/4795939.html)中曝光)

     

     

     

     

     

    七、遇到的问题及解决

    (提示:此处由学生填写,是重要的得分点,要写出遇到的问题和解决方案以及对出现问题的思考)

    1.

    2.

    3.

     

     

     

     

    八、其他

    (提示:此处由学生填写,灵感,领悟等)

     

  • 相关阅读:
    20165212任胤第五周学习总结
    20165212任胤第四周学习总结
    20165212任胤第四周课上作业补做
    20165212任胤第三周学习总结
    20165212任胤 第二周学习总结
    20165212 第一周学习总结
    西瓜书课后习题——第二章
    python官方中文文档
    西瓜书课后习题——第一章
    vim常用方法
  • 原文地址:https://www.cnblogs.com/cdcode/p/4823218.html
Copyright © 2011-2022 走看看