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

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

这个作业属于哪个课程: https://edu.cnblogs.com/campus/besti/19attackdefense
这个作业的要求在哪里: https://edu.cnblogs.com/campus/besti/19attackdefense/homework/10228
我在这个课程的目标是: 学习网络攻防相关知识,提高自己的综合能力
这个作业在哪个具体方面帮助我实现目标: 帮我学习相关的Linux知识,了解基础的命令用法,为之后的学习奠定一些基础
作业正文:见作业一、作业二

作业一

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

我的原专业是体育经济与管理(不是体育生不是体育生,因为很重要所以说了两遍)。作为一个从经管类专业跨考过来的学生,估计全院应该没有同学的基础知识比我更薄弱了吧。我仅有的一星半点的知识也仅仅是我在课余时间自学的,所以说学好这门课对我来说是一个非常艰巨的任务,希望我之后的学习不会太过于吃力。

(2)作业要使用Markdown格式,Markdown入门参考(需掌握)

作业二

你自己动手安装过操作系统吗?如果没有话现在动手学一下吧。
(1)学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统(也可以使用VMWare安装虚拟机,安装方法自己百度)
(2)通过实践学习别出心裁的Linux命令学习法,掌握Linux命令的学习方法
(3)参考上面的学习方法通过实践学习Linux 基础入门(新版)课程,掌握常用的Linux命令,重点是3/4/5/6/7/8节。

基于VirtualBox虚拟机安装Ubuntu

这是我第一次安装Linux系统,不过安装过程中也没有遇到什么难题。
20199103《网络攻防实践》假期作业_第1张图片
唯一一个让我头疼的就是在进行

sudo apt-get update
sudo apt-get upgrade

的时候,我足足更新了四五个小时。
直到后来愚昧的我在舍友的指导下换了源

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

Linux命令学习

实验三

sudo adduser xxx   //添加用户

20199103《网络攻防实践》假期作业_第2张图片

sudo deluser xxx //删除用户

20199103《网络攻防实践》假期作业_第3张图片

ls -l xxx  //查看文件权限
sudo chown xxx xxx//更改文件所有者
chmod xxx xxx //更改文件权限

20199103《网络攻防实践》假期作业_第4张图片20199103《网络攻防实践》假期作业_第5张图片

实验四

cd /xxx/xxx/  //绝对路径
cd ../xx/xx //相对路径
cd ~ //回到用户目录
pwd //查看当前目录

20199103《网络攻防实践》假期作业_第6张图片

touch xxx //创建文件
mkdir xxx //创建文件夹

20199103《网络攻防实践》假期作业_第7张图片

cp xxx xx/xx/xx //复制文件到该目录
cp -r xxx xx/xx/xx //复制文件夹到目录

20199103《网络攻防实践》假期作业_第8张图片
20199103《网络攻防实践》假期作业_第9张图片

rm xxx //删除文件
rm -r xxx//删除文件夹

20199103《网络攻防实践》假期作业_第10张图片

mv xxx xxx //移动文件夹到目录

20199103《网络攻防实践》假期作业_第11张图片

实验五

declare xxx //声明变量
xxx=xxx//变量赋值
echo $tmp//查看变量值


20199103《网络攻防实践》假期作业_第12张图片

whereis  xxx//简单快速的查找文件的命令
which xx//从path中查找文件的命令
find xx//精而细的查找文件命令,实验楼课程中并没有介绍这个命令的全部用法

20199103《网络攻防实践》假期作业_第13张图片

实验六

zip -r -q -o xxxxx.zip /xxx/xxx/xxx  //zip压缩文件的方法
du -h xxx.zip//查看zip文件大小
zip -r -9 -q -o xxxxx.zip /xxx/xxx/xxx //设置压缩等级
unzip xxx.zip //解压zip文件
unzip -l xxx.zip// 查看zip文件



20199103《网络攻防实践》假期作业_第14张图片

tar -P -c -f xxxx.tar /xxx/xxx  //打包一个tar包
tar -xf xxx.tar -C -tardir //解开一个tar包

20199103《网络攻防实践》假期作业_第15张图片

实验七

由于实验楼的环境不能挂在磁盘,我又是个小白,旁边也没有强大的室友的指导,所以怕出错不敢再自己的电脑实验,所以就没有挂载磁盘
20199103《网络攻防实践》假期作业_第16张图片

实验八

ls --help//help帮助命令
man ls //man帮助命令,比help详细的多
info ls//info帮助命令,甚至比man还要详细

20199103《网络攻防实践》假期作业_第17张图片

20199103《网络攻防实践》假期作业_第18张图片

20199103《网络攻防实践》假期作业_第19张图片

其它参考文献

[1][https://blog.csdn.net/u012308586/article/details/102953882](https://blog.csdn.net/u012308586/article/details/102953882)
[2][基于VirtualBox虚拟机安装Ubuntu图文教程](https://www.cnblogs.com/rocedu/p/6012545.html)
[3][别出心裁的Linux命令学习法](https://www.cnblogs.com/rocedu/p/4902411.html)
[4][Linux 基础入门(新版)](https://www.shiyanlou.com/courses/1)

你可能感兴趣的:(20199103《网络攻防实践》假期作业)