zoukankan      html  css  js  c++  java
  • 20199131《网络攻防实践》假期作业

    《网络攻防实践》假期作业

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/19attackdefense
    这个作业的要求在哪里 https://edu.cnblogs.com/campus/besti/19attackdefense/homework/10228
    我在这个课程的目标是 掌握大部分老师所授知识
    这个作业在哪个具体方面帮助我实现目标 掌握markdown格式的使用,学习Linux命令,安装linux操作系统
    作业正文.... 见下作业一、二
    其他参考文献 《鸟哥的Linux私房菜》基础篇、Markdown入门参考别出心裁的Linux命令学习法

    作业一

    (1)你对网络攻击和防御了解多少?该课程需要计算机和网络相关的基础知识,你原专业是什么专业,目前你掌握多少基础知识?

    • 我对网络攻击和防御的了解主要是之前对CTF的一点学习,接触到了WEB、杂项、加密等一些基础题
    • 原专业:网络工程
    • 基础知识:本科的一些相关课程,主要包括计算机网络、入侵检测、网络安全基础、计算机操作系统

    (2)Markdown格式公式插入的笔记

    • 如何插入公式
      (1)博客后台,选项里面打开启用数学公式支持
      (2)博客输入LaTeX数学公式:
      行内公式
      $sqrt{3x-1}+(1+x)^2$,
      行公式:
      $$
      sqrt{3x-1}+(1+x)^2
      $$

    作业二

    (1)学习基于VMware虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统

    遇到的问题:在安装完成后Ubuntu打不开,之后重新安装了一次,得到解决

    • 安装完成的界面:
    • 有些命令太长,想从物理机复制粘贴至虚拟机中,后来使用此教程得到解决

    (2)实践学习别出心裁的Linux命令学习

    其中Vim的命令学习使用了这几种方法,各有优势
    • 可在命令行输入vimtutor,跟着linux自带教程学习
    • Vim中程序员用常用命令的学习可参考:娄老师博客园之Vim学习
    • 如若想娱乐性的学习即可通过小游戏Vim大冒险来学习

    (3)最后对学习过程中常用命令的进行简单总结

    显示当前目录 pwd

    返回上级目录 cd ..

    返回上一次操作的目录 cd -

    返回家目录 c ~

    创建新的空白目录 mkdir dir-name

    复制文件或目录 cp -r dir 目的地

    删除空目录 remdir dir-name

    删除目录或文件 rm dir

    删除全部 rm -rf*

    移动 mv dir/file 目的地

    重命名格式 mv dir/file-name newname

    -------------文件查看------------

    查看文件 cat

    看头几行 head

    看后头几行 tail

    反向查看 tac

    带行号查看 nl

    一页一页查看 more

    类似more,可往前翻 less

    echo 内容 >> 文件名

    -----------查看命令的使用文档----------

    命令 -h

    man 命令

    命令 --help

    -----------查看和结束系统进程-----------

    ps -aux |grep root(|grep==检索)

    kill PID/kill -9 PID(级别更高)

    --------------查看用户信息-------------

    cat /etc/passwd

    ---------------增加组和用户/给用户指定组(组可以方便管理)

    useradd username 增加用户

    userdel username 删除用户

    groupadd groupname 增加组

    groupdel groupname 删除组

    ----------------查看组-------------

    查看组 cat/ect/group

    查看组的最后修改时间 ls -al /etc/group

    查看用户个数 cat/etc/passwd|wc -l

    ---------------查看密码文件/修改用户密码-------

    查看用户密码 cat/etc/shadow

    查看指定用户密码 cat/etc/shadow |gre username

    修改用户密码 passwd usename

    查看每一项用户信息

    cat /etc/passwd |awk -F ':''{print$序号}’

    ----------------文件权限----------------------

    配置权限 chmod 777 file

    递归更改权限 chmod -R 777 file

    加减权限 chmod +/-x file

    更改文件的属主 chown -r 属主名:属组名 文件名

    ----------------find命令查找文件------------

    find 范围 -类型 查找的内容

    sudo apt-get update 更新软件源;更新已安装的包

    sudo passwd root 更改root密码

    su root 切换到root

    sudo 提升权限(所有权限)

  • 相关阅读:
    无法重用Linq2Entity Query
    The Joel Test
    MSBuilder directly instead of default VSComplie with keyborad shotcut 原创
    客户端缓存(Client Cache)
    关于代码重构和UT的一些想法,求砖头
    ExtJS2.0实用简明教程 应用ExtJS
    Perl information,doc,module document and FAQ.
    使用 ConTest 进行多线程单元测试 为什么并行测试很困难以及如何使用 ConTest 辅助测试
    史上最简单的Hibernate入门简介
    汽车常识全面介绍 传动系统
  • 原文地址:https://www.cnblogs.com/lilei0915lgz/p/12291014.html
Copyright © 2011-2022 走看看