• 环境搭建与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。

  • 相关阅读:
    Socket Client & Server
    2台整机,多线程运行测试时间不稳定
    去了一趟宝马铁西工厂,才知道工厂已经在数字孪生
    窗帘电机测试系统调试心得
    AntDesignBlazor 学习笔记
    简单粗暴的实现 Blazor Server 登录鉴权
    Blazor 子组件与父组件通过 ChildEvents 传递数据的方法
    EasyExcel 列 固定下拉选项的做法
    Java代码在数据库存取某些敏感字段的加解密做法
    nacos 使用【一】 创建一个属于自己的配置空间
  • 原文地址:https://www.cnblogs.com/yanghuan0901/p/8516182.html
Copyright © 2020-2023  润新知