dos基础+环境搭建基础理论
dos基础
市面上两大操作系统 windows、*nix(unix、linux、mac、bsd(安全性比较高))
后三种都属于unix的衍生版本
linux是为了兼容unix开发的,最后开放了源代码
mac操作系统是为了兼容unix和bsd
IBM(aix)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。
dos基础+环境搭建基础理论的更多相关文章
- Spark入门实战系列--2.Spark编译与部署(上)--基础环境搭建
[注] 1.该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取: 2.Spark编译与部署将以CentOS 64位操作系统为基础,主要是考虑到实际应用 ...
- EXT 基础环境搭建
EXT 基础环境搭建使用 Sencha CMD 下载地址 https://www.sencha.com/products/extjs/cmd-download/ Sencha CMD 常用命令 API ...
- IOS开发基础环境搭建
一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: ...
- Spark环境搭建(上)——基础环境搭建
Spark摘说 Spark的环境搭建涉及三个部分,一是linux系统基础环境搭建,二是Hadoop集群安装,三是Spark集群安装.在这里,主要介绍Spark在Centos系统上的准备工作--linu ...
- 【1】windows下IOS开发基础环境搭建
一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: ...
- Maven 学习笔记(一) 基础环境搭建
在Java的世界里,项目的管理与构建,有两大常用工具,一个是Maven,另一个是Gradle,当然,还有一个正在淡出的Ant.Maven 和 Gradle 都是非常出色的工具,排除个人喜好,用哪个工具 ...
- (一)Hyperledger Fabric 1.1安装部署-基础环境搭建
在学习和开发hyperledger fabric的时候遇到了一些坑,现将自己的一些总结和心得整理如下,以期对大家有所帮助.本次使用的宿主机环境:ubuntu,版本:Ubuntu 16.04.3 LTS ...
- hadoop3.1.0 window win7 基础环境搭建
https://blog.csdn.net/wsh596823919/article/details/80774805 hadoop3.1.0 window win7 基础环境搭建 前言:在windo ...
- HyperLedger Fabric 1.4 基础环境搭建(7)
学习了前面几章理论知识后,本章开始介绍实践操作,先介绍Fabric基础环境搭建,采用的操作系统为Centos 7 64位,依次介绍Docker安装.Docker-Compose安装.GO语言环境安装. ...
随机推荐
- vbs SendKeys技术 vbs SendKeys
简单说,这个命令就是模拟键盘操作,将一个或多个按键指令发送到指定Windows窗口来控制应用程序运行,其使用格式为:object.SendKeys string"object":表 ...
- 【研究】Struts2-052漏洞
漏洞描述: CVE-2017-9805 2017年9月5日,Apache Struts官方发布最新的安全公告称,Apache Struts 2.5.x的REST插件存在远程代码执行高危漏洞,漏洞编号为 ...
- vue自定义指令clickoutside使用以及扩展用法
vue自定义指令clickoutside使用以及扩展用法 产品使用vue+element作为前端框架.在功能开发过程中,难免遇到使用element的组件没办法满足特殊的业务需要,需要对其进行定制,例如 ...
- oracle 基础知识(九)----SQL解析
一,解析过程 二,硬解析,软解析,软软解析 01,硬解析 将SQL语句通过监听器发送到Oracle时, 会触发一个Server process生成,来对该客户进程服务.Server process得到 ...
- 日志收集之filebeat
一,软件介绍 Filebeat是一个轻量级日志传输Agent,可以将指定日志转发到Logstash.Elasticsearch.Kafka.Redis等中.Filebeat占用资源少,而且安装配置也比 ...
- ubuntu安装VMware Tools报错enter the path to the kernel header files
$ sudo apt-get install build-essential linux-headers-$(uname -r) cd /lib/modules/$(uname -r)/build/i ...
- ife task0003学习笔记(一):JavaScript作用域
在学习JavaScript作用域概念之前,首先要明白几个概念:执行环境.变量对象.作用域链. 一.JavaScript执行环境(execution context): 在<Professiona ...
- matlab矩阵中如何去掉重复的行;如何找到相同的行,并找到其位置
找到了2个函数:unique和ismember 1. 去掉其中的重复行:unique 例子: IDX = [,,; ,,; ,,; ,,; ,,; ,,]; classNo = unique(IDX, ...
- Guid和Oracle中16进制字符的转换
我们知道在Oracle中存的guid是16进制字符串,而在我们的C#代码中存的是guid对象,这样我会就要进行转换, 下面给出了两者进行转换的方法: public class Guid2RawProc ...
- Java Bean Validation(参数校验) 最佳实践
转载来自:http://www.cnblogs.com 参数校验是我们程序开发中必不可少的过程.用户在前端页面上填写表单时,前端js程序会校验参数的合法性,当数据到了后端,为了防止恶意操作,保持程序的 ...