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。

原文地址:https://www.cnblogs.com/zhouchengzhi/p/8470950.html