20199129 《网络攻防实践》假期作业
# 《网络攻防实践》假期作业
注:
所属课程:网络攻防实践
作业要求:<https://edu.cnblogs.com/campus/besti/19attackdefense/homework/10228 >
个人课程目标:掌握课程要求技能和知识。
此次作业帮助:1. 熟悉markdown基本语法。2. 熟悉Linux基本命令。
作业一:
- 原专业为 材料 专业,对网络攻击和防御了解不多,几乎纯小白;自学过一部分计算机专业基础课,如《*系统》,《*网络》,《*组成》什么的,了解一些基础概念 😂。
- 对于markdown语法,正 在 熟 悉,
maybe, 毕竟 Typora + dotnet 很香。
作业二
-
基于基于VirtualBox虚拟机安装Ubuntu图文教程安装Linux:
完整走一遍后,桌面截图如下:
![Ubuntu 桌面截图]()
语言设置还是推荐首选英语,因为在面向搜索引擎解决问题时会更方便 😛。
-
通过实践学习别出心裁的Linux命令学习法 掌握Linux命令的学习方法:
没啥写的,先来几个快捷键吧:
Ctrl + Alt + T 打开终端 Tab 命令补全 上下键盘 切换历史命令 Ctrl + C 中断程序 再来个命令格式:
command [options] [arguments] // 中括号为可选参数,其中options 为选项,arguments为参数。以及几个核心命令:
-
man(manual) 命令:
字面意思就是手册,主要用于查询命令的q文档与参数。官方解释是
an interface to the on-line reference manuals
两个常用的操作模式是:
![man -k;man -f]()
-
find命令:
用于search files。
search for files in a directory hierarchy
例如,查看根目录下bin文件中所有普通文件,可用:
find bin f一点哲学:利用搜索可解决大部分问题。
-
-
参考上面的学习方法通过实践学习Linux 基础入门(新版)课程,掌握常用的Linux命令,重点是3/4/5/6/7/8节:
-
作业3:
设置用户 loutest可读写的文件/opt/forloutest:
![作业3]()
-
作业4:
创建homework目录,建立名为1.txt10.txt文件,并删除1.txt5.txt;日志在/var/log中:
![]()
-
作业5:
找出/etc/目录下的所有以.list结尾的文件:
![]()
-
作业6
创建一个名为 test 的文件,分别用 zip 和 tar 打包成压缩包,再解压到指定目录:
![]()
-
作业7
找出当前目录下面占用最大的前十个文件:
![]()
-








浙公网安备 33010602011771号