homework1-201521410029
姓名:孙浩
学号: 201521410029
指导教师:高见 实验日期:2018年8月9日
1、 虚拟机安装与调试
安装好xp和kali虚拟机之后,查看这三者(包括主机)的ip地址
win7 ip地址:192.168.138.138

kali ip地址:192.168.138.139

主机 ip地址:172.22.218.33

由于两个虚拟机均采用NAT模式连接网络,因此可以实现互联互通(需要先将windows的防火墙关闭)各种花式连接方法也不再赘述

2、 windows基本命令(每个命令做完并附截图)
1、ping主机可达。
如上图
2、dir显示目录 cd 进入目录

3、Arp -a -d -s arp缓存
arp -a 指令:打印当前arp信息

arp -d 指令:删除arp缓存

4、net share 查看计算机IPC$共享资源
将owner文件夹内的123文件夹共享后 可以用此指令查看

5、netstat -ano网络链接状态

6、输出重定向 >

7、ipconfig /all 网络配置

8、net user 用户相关指令
net user 指令:打印所有当前用户

net user name [password] /add 指令:增加新用户
net localgroup administrators name /add 指令:为用户增加管理员权限

net user name /del 指令:删除用户

3、 Linux基本命令(每个命令做完并附截图)
1、Ping 主机可达 Ctrl+c键来强行终止当前程序

2、ifconfig 查看网络状态

3、创建一个用户,并将其纳入root组,然后将用户删除
创建用户指令:useradd/adduser
打印用户所在分组指令:groups name (也可查询用户是否还存在)
删除用户指令:userdel

4、创建用户,并和root用户相互切换
查看所有用户指令:users
切换用户指令:su name

5、创建文件夹,文件夹中创建一些文件,将文件夹打包,最后解包到另一个文件中
创建文件夹指令:mkdir name
创建文件指令: touch name
浏览文件指令:more name
压缩和解压均用到tar指令,通过不同的参数来调整

6、创建一个文件,并更改该文件的权限为rwxrwxrwx
调整权限指令:chmod xxx name 其中xxx是权限的代号

7、使用find命令查找指定的文件
find 和 find -name 的区别:

8、尝试grep的基本用法(过滤手机号)
grep指令:grep [option] pattern filename
grep -v 文件名 除去-v后参数之外的所有匹配项
egrep 参数=grep -e 参数 使用正则表达式匹配

9、显示/etc/passwd 中的内容

10.查看进程和端口命令
netstat -a
netstat -t 查看tcp
netstat -u 查看udp
ps -ef
homework1-201521410029的更多相关文章
- homework-1
看到这个题目开始我只能想到动态规划四个字,但具体采用什么方法,如何写成代码却还未成型.动态规划的典型特点就是利用之前的结果.于是我很快想到了之前一个比较典型的小程序,即求最长的连续字符串.这两个题目有 ...
- Code for the Homework1 改进
#include <iostream> #include <vector> #include "shape.h" //using namespace std ...
- Code for the Homework1
作业要求: http://www.cnblogs.com/bingc/p/4919692.html 代码(未使用Eigen): #include <iostream> #include & ...
- 个人作业-Homework1感想
我以前没有系统学习过C++和C#,编程能力比较差.这次个人作业对我来说是一个很大的挑战.由于布置作业的时间是开学的第一周,因为还没有从假期的状态中转换出来,这对我写作业又增加了一定的难度. 在开始写作 ...
- 软件测试 homework1
申明数组变量后,在使用的时候,出现了向上溢出的情况(程序运行过程中出现的),导致最后答案不正确,经过输出数组数据发现错误, 现在在申明数组的时候都会大致估算一下,确认申明什么样的数组不会导致溢出. 在 ...
- 【SoftwareTesting】Homework1
The errors I will mention after are from the project in the last semester. The project is a Java pro ...
- HOMEWORK1
回顾你过去将近3年的学习经历 当初你报考的时候是真正喜欢计算机这个专业吗? 当初报考的时候是选择英语和计算机专业,报英语那个学校没去上,就来学了计算机,对计算机专业的感觉介于喜欢和热爱之间,就是说还是 ...
- 系统分析与设计 homework-1
1.软件工程的定义 软件工程是将系统化.规范化.可度量的方法应用于软件的开发.运营和维护上,也就是将工程方法应用于软件上,并对这些方法的研究. 2.软件危机(software crisis) 软件危机 ...
- 软件测试基础-Homework1
The error was in my graduate work which was about game development.I broadcast some messages to the ...
- 构建之法——homework1:问题思考
1.我看了第一章概论,1.2.4 软件工程的目标——创造“足够好”的软件,其中提到了什么是好的软件? 软件工程的一个要素就是把软件的Bug都消灭掉的过程. 提问:我们知道Bug是不可能完全消灭掉的, ...
随机推荐
- Docker 容器操作命令
容器是镜像的一个运行实例,镜像是静态的只读文件,而容器带有运行时需要的可写文件层.如果认为虚拟机是模拟运行的一整套操作系统(包括内核.应用运行态环境和其他系统环境)和跑在上面的应用,那么Docker容 ...
- MySQL Windows环境变量设置
问题:MySQL无法全局使用 1.查找MySQL路径 2.添加环境变量 3.验证功能
- 颜色空间的转换系列 (一) ——RGB2XYZ/LAB
http://www.wk78.com/forum.php?mod=forumdisplay&fid=2&page=1 文件在论坛. 然后需要解决一个问题: 我直接复制过来了,自己看吧 ...
- 浅谈Java堆内存分代回收
目录 1.概述 2.堆内存是如何分代的 3.各分代之间是如何配合工作的 1.概述 与C++不同的是, 在Java中我们无需关心对象占用空间的释放, 这主要得益于Java中的垃圾处理器(简称GC)帮助我 ...
- Neural Network Virtual Machine
深度学习Stack 为什么提出NNVM? 深度学习框架现状 - “碎片化” 目前,深度学习应用框架呈现出高度的“碎片化(fragmentation)”倾向,这主要是由于下述两个原因: 1. 深度学习正 ...
- R语言-时间序列图
1.时间序列图 plot()函数 > air<-read.csv("openair.csv") > plot(air$nox~as.Date(air$date,& ...
- fiddler抓取https请求
Fiddler抓取https设置详解(图文):https://www.cnblogs.com/joshua317/p/8670923.html Fiddler要抓取到https请求我们还需要Fiddl ...
- Go 指针
变量是存储值得地方. 借助声明变量时使用的名字来区分. 指针的值是一个变量的地址.一个指针指示值所保存的位置.不是所有的值都有地址,但是所有的变量都有.使用指针,可以在无需知道变量名字的情况下,间接读 ...
- d3.js d3.transform 方法移除的解决方案
rt d3.transform在新版本中移除 需要自行写出该功能 function getTranslation(transform) { // Create a dummy g for calcul ...
- Nancy.Net之旅-探索模块
探索Nancy模块 模块是任何Nancy应用程序中的主角,因为它是您定义应用程序行为的地方,所以无法避免使用它. 事实上,在任何的Nancy应用程序中,声明模块是最基本的要求. 通过继承NancyMo ...