zoukankan      html  css  js  c++  java
  • dos基础+环境搭建基础理论

    dos基础

    市面上两大操作系统 windows、*nix(unix、linux、mac、bsd(安全性比较高))

    后三种都属于unix的衍生版本  

    linux是为了兼容unix开发的,最后开放了源代码

    mac操作系统是为了兼容unix和bsd

    IBMaix)IBM特殊定制的基于unix的操作系统

    HP(HP unix)HP特殊定制的基于unix的操作系统

     

    Windows95 第一款真正完整的视窗操作系统

     DOS命令:

    DOS:disk operating system  磁盘操作系统

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

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

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

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

     

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

      

     

     

     

    [参数] /? ---- 查看指定参数的信息

    例如输入:dir /?

     

     

    2.创建文本

    echo 内容 >目录\文件名.txt

    copy con 文件名 按回车 

    输入文字 

    CTRL+Z保存

     

    3.cd:改变目录位置

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

                 

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

                 

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

     

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

      

     

     

    5.md:新建目录

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

     

    d:\>md c:\mulu1                当前路径在d盘的情况下在c盘建立目录

     

    6.copy:复制文件至指定路径(可以重命名)

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

      

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

    >copy b\a.txt a\aa.txt    从b文件夹下复制a,txt到a文件夹并重命名为aa.txt

     

    7.del:删除目录中的一个或一组文件(不能删除空白文件夹)

    具体操作:>del 文件名

    >del/s/q  直接删除指定文件夹下的所有文件并不出现确认提示

    注意del不能删除空文件夹

     

     

    8.rd:删除空目录

    具体操作:

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

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

    9.move:移动文件

    >move 源文件路径  目标路径

     

    10.ren:重命名

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

    11.format:格式化

    例如:c:\>format c:

     

    12.cls:清屏

    例如:c:\>cls

    13.type:显示文本内容

    >type 文件路径

    注:

    1.如果文本内容一屏显示不完,可以在末尾加上  |more

    2.type只是用来显示txt文件

    3. 如果用来显示扩展名为ext或com等其他文件,输出的结果往往是一些乱七八糟的符号,并伴有无规则的响铃声,有时甚至会出现死机的现象

    14.attrib:修改文件属性

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

    15.net命令

    15.1 netsh

     

    netsh winsock reset:重置winsock目录

     

    15.2 查看端口netstat可以用netstat查找进程PID

     

    netstat -ano:本地的所有端口、协议都会被打印出来

     

    netstat -ano | findstr:查找指定的端口、协议

     


    netstat -ano | findstr 10000:查找10000号端口状态

     

    16.task命令

    16.1显示进程tasklist(可以用tasklist+PID 查找进程名称)

     

    查找536号端口

     

    结束进程

     

    taskkill/im 程序名.exe或者taskill/PID PID值 ,强制结束加上/f

    16.2 操作进程:taskkill/?

     

     

     

     

    注:

    netstat/tasklist  |findstr 端口号/PID  : 利用端口号查找占用端口的程序PID /利用PID查找程序名称

     

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

     

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

    其他命令

    1.ipconfig  显示当前ip配置;ipconfig/all  显示本机所有的网络配置

    DHCP  动态主机配置协议  用于自动配置IP地址  是路由器中存在的功能

    MAC    唯一识别每一台设备的物理地址

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

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

    4.date  查看/修改日期

    5.time  查看/修改时间

    6.清理dns缓存:dos:ipconfig/flushdns

            浏览器:工具>internet选项>删除

    7.查看mac地址:getmac或者ipconfig/all

    8.查看网卡类型:systeminfo

    9.解析域名:nslookup

    dos界面输入:ping 192.168.1.**(连接局域网主机,可以查看网络质量)    

    加上-t,可以一直连接

     

    毫秒超过70,就是网络质量差

     

    localhost:当地本机

     

    与别的主机连接

    1.打开cmd窗口:ping+空格+IP地址,确认IP连接正常

     

    2.win+r:\\IP地址  连接局域网主机

     

    3.输入主机名称及password

     

    查询域名和IP的指向关系

     

    net config server 命令显示"服务器"服务的当前配置

    net start/stat 各种服务(windows firewall防火墙)

     

    环境搭建基础

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

    操作系统:xp、win7、win8、vista、linux、ios。。。

          服务器:windows server 2000、windows server 2003、server2008、sever2012、server2016

          个人:dos、windows 3.1、windows95、win98、windows ME(过渡系统)、windows Xp (较之前版本最稳定的)、win7、win8、win8.1、win10

    数据库:mysql、oracle、sqlserver(微软)、db2。。。。

    开发语言:java、php、c、c++、c#、vb、python、.net、js。。。。

    服务器:tomcat、apache、IIS。。。

    aone(项目管理软件):windows+mysql+php+apache

    oa:windows+mysql+java+tomcat

    exam:windows+acess+asp(微软2003年以前都是用asp开发语言)+iis

    oa:linux+oracle+java+tomcat

    asp.net是一个技术架构,是一个微软2003年以后推出的集成的开发框架

    环境搭建的基本步骤

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

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

          虚拟机;可以同时多个os进行安装和使用以及切换;

    2、安装数据库,进行数据库的基本配置和启动,进行数据准备

    3、安装服务器,进行基本的配置和启动

    4、把开发包放到服务器的指定位置,进行基本的配置

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

    拓展 

    XAMPP集成工具(wamp、lamp)  --简单的集成型环境搭建工具

    x:操作系统(os)

    a:apache

    m:mysql

    p:php

     

    思考

    1.了解hosts、dns?

    Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

    DNS服务器和域名服务器同义,是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。

     

    2.如果在浏览器访问www.baidu.com,进入aone环境的话,怎么做?

    找到本地hosts文件,打开,找到其中baidu域名相关联的ip地址,将ip地址更改为aone环境的ip。

  • 相关阅读:
    Notepad++ 中如何将代码格式化
    JAVA 解析复杂的json字符串
    8. java操作mongodb——查询数据
    7.第一次使用java连接mongodb遇到的问题
    13. Intellij IDEA调试功能使用总结
    HttpClient4.5简单使用
    12.Intellij IDEA 添加jar包的三种方式
    11.IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)
    10.Intellij IDEA svn的使用详解
    黑客攻克索尼影业,掌控了操作系统的未来
  • 原文地址:https://www.cnblogs.com/zhouchengzhi/p/8470950.html
Copyright © 2011-2022 走看看