环境搭建与DOS命令

环境搭建包含四个部分:操作系统+数据库+开发语言+服务器

一般一个软件出来必须要包含的四部分:OS+DB+DEV+SERVER

                    OS操作系统: Windows

                    DB数据库:oracle,mysql,db2

                    dev开发语言: Java,python,c,vb

                    sever服务器:tomcat,apach,iis

一个软件出来的基本步骤:

       0)准备干净无毒的操作系统,基本配置符合项目软件的最低要求

             安装或者拷贝(虚拟机-vmware)

 

       1)准备好干净无毒的最低配置符合要求的操作系统

       2)安装服务器和配置,把开发包放到服务器指定的地方

       3)安装数据库和配置

       4)把开发包放到服务器的指定位置,进行基本的浏览器等配置(b/s结构)

        5)访问应用软件,进行基本的配置

例如一个考试系统的搭建,数据包为exam

基本部分组成:操作系统+数据库+开发语言+服务器

                        a,安装iis服务器:server2003里面有安装包(开始+控制面板+添加删除+组建+应用服务器-asp)(数据库暂未安装可以通过这个路径安装)

                        b,把开发包放到指定的地方(…wwwroot)

                        c,运行简单的配置

                        d,打开浏览器进行访问

 

 

DOS命令:顾名思义(Disk Operate System)磁盘操作系统

在DOS命令语法中,所有[]和<>中的部分称为参数,[]

中的参数是可选的,<>中的参数是必需的,不同的参数

会使命令产生不同的效果;

• 在微软的命令提示符窗口输入的命令不区分大小写

 

Help---查看系统内可用的DOS命令

[command] /? ---- 查看某个命令的参数信息

例如输入:dir /?

【参数】/?:查看制定参数的内容

创建文本:echo 内容 >目录\文件名.txtcopy con 文件名 按回车 输入文字 CTRL+Z保存

 

参数示例:

cd:改变目录位置

示例:c:\program files\java>cd..   返回上一级

           c:\program files\java>cd\    返回根目录

           c:\program files\java>d:      切换到d盘

dir:显示一个目录下的文件和子目录

>dir/?

md:新建目录(文本文档)

>md 目录名

或>md a\a\目录名           在已有的目录下建立新目录

或d:\>md c:\                     在c盘建立新目录

copy:复制文件至指定路径

>copy a.txt d:\ba      复制a.txt至d:\ba

>copy a.txt d:\ba  c:   从d:\ba复制 a.txt 到c盘

del:删除目录中的一个或一组文件

>del 文件名

>del/s  删除制定文件夹下的所有文件

注意:del不能删除文件夹

rd:删除空目录

>rd 路径  删除空目录(不能有文件)

>rd /s   路径  删除目录及目录下所有文件

move:移动文件

>move 源文件路径  目标路径

 

ren:重命名

>ren 文件路径\文件名  新文件名(旧、新文件名都要带上文件属性  名称和文件属性是一体的)

 

format:格式化

format【盘符】

 

type:显示文本内容

>type 文件路径

如果一屏显示不完  可以在末尾加上  |more

 

attrib:修改文件属性

>attrib [+/-][R/A/S/H]  文件路径

 

其他命令

ipconfig  显示当前ip配置

cls  清屏

键盘上键或F7 显示历史命令

tree/f或a 显示目标目录结构

date  查看/修改日期

time  查看/修改时间

系统资源管理器ctrl+shift+esc

 

常用协议、服务和对应的端口号

1、netstat(显示协议统计和当前TCP/IP 网络连接)

可以用快捷键ctrl+C终止上步操作

netstat /?(显示netstat命令的参数信息)

netstat -ano(ano由三个参数组成a、n、o)查看:协议、本地地址、外部地址、状态、PID

netstat -ano |findstr [端口号]          查看该端口号是否被占用

tasklist |findstr [PID]                      表示查看该pid的进程等信息

taskkill  /pid***                               pid后输入的是要终止程序的pid

taskkill /im ***                                im后要输入的是进程名,例如:taskkill /im QQ.exe

当操作上面步骤结束不了要结束的进程时,可以在后面加上-f -t

      例如:taskkill /im QQ.exe -f -t (强制结束QQ进程)

一个进程可以占用多个端口,一个端口只能被一个进程占用

 tracert+IP 查找当前电脑到输入IP的电脑所经过的路径

从左到右的5条信息分别代表了“生存时间”(每途经一个路由器结点自增1)、“三次发送的
ICMP包返回时间”(共计3个,单位为毫秒ms)和“途经路由器的IP地址”(如果有主机名,
还会包含主机名)。

DOS里面 :">"代表命令提示符

DOS命令下创建一个文件夹:md    例如想要在C盘中创建一个叫“abc”的文件夹:  cd..\..;   md abc

..  访问上层路径;

.   访问当前的路径;

Cls  清空屏幕;

tasklist与netstat ­ano经常结合使用

1、知道进程名查询该进程所占用的端口号,以QQ进程为例

2、知道某个端口号查询占用该端口的进程,并删除该进程,例如知道4300端口

 

协议:TCP、UDP

TCP:TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠

的、基于   字节流的传输层通信协议

UDP:UDP协议全称是用户数据报协议 ,在网络中它与TCP协议一样用于处理数据

包,是一种无连接的协议。

本地地址与外部地址:通俗点说就是自己和别人连接时,自己的地址就是本部地址,别

人的地址就是外部地址

0.0.0.0已经不是一个真正意义上的IP地址了。它表示的是这样一个集合:所有不清楚

的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。

对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一律送进去。如果你在

网络设置中设置了缺省网关,那么Windows系统会自动产生一个目的地址为0.0.0.0的缺省

路由。

127.0.0.1本机地址,主要用于测试。用汉语表示,就是“我自己”。在Windows系统

中,这个地址有一个别名“Localhost”。

状态:

LISTENING(服务器处于监听状态)

ESTABLISHED(已经建立连接)

CLOSE-WAIT:等待从本地用户发来的连接中断请求

CLOSING:等待远程TCP对连接中断的确认

TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断请求的确

CLOSED:没有任何连接状态

PID:指进程识别号。操作系统里每打开一个程序都会创建一个进程ID,即PID。

 

posted @ 2018-03-06 18:57  孬孬猪  阅读(308)  评论(1编辑  收藏  举报