DOS常见命令:

1、dir

含义:显示指定路径上所有文件或目录的信息
格式:dir [盘符:][路径][文件名] [参数]
参数:
/w:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;
/p:分页显示,当屏幕无法将信息完全显示时,可使用其进行分页显示;
/a:显示具有特殊属性的文件;
/s:显示当前目录及其子目录下所有的文件。
举例:dir /p
将分屏显示当前目录下文件。在当前屏最后有一个“press any key to continue . . .”提示,表示按任意键继续。

  2、cd

含义:进入指定目录
格式:cd [路径]
举例:cd dos
cd命令只能进入当前盘符中的目录,其中“cd\”为返回到根目录,“cd..”为返回到上一层目录。

  3、md

含义:建立目录
格式:md [盘符][路径]
举例:md temp
表示在当前盘符下建立一个名为temp的目录。

  4、rd

含义:删除目录
格式:rd [盘符][路径]
举例:rd temp
表示删除当前路径下的temp目录,需要注意的是,此命令只能删除空目录。

  5、copy

含义:拷贝文件
格式:copy [源目录或文件] [目的目录或文件]
举例1:copy c:\*.com d:\,表示将c盘根目录下所有扩展名为com的文件拷贝到d盘根目录中。
举例2:copy c:\autoexec.bat c:\autoexec.bak
    表示将autoexec.bat文件复制成为扩展名为bak的文件。输入dir命令,可以发现此变化。

  6、del

含义:删除文件
格式:del [盘符][路径][文件名] [参数]
举例:del c:\ *.bak /p
表示删除当前目录下所有扩展名为bak的文件,参数/p表示可以使用户在删除多个文件时对每个文件都显示删除询问。

JVM、JRE和JDK的区别:

JVM(Java Virtual Machine): Java虚拟机,用于保证Java跨平台的特性。

Java语言跨平台,jvm不 跨平台。

JRE(Java Runtime Environment): Java运行环境,包括jvm+java的核心类库。

JDK(Java Development Kit): Java的开发工具,包括jre+开发工具。

path和classpath:

Path环境变量:如果我们想要在命令行的任意目录下运行Java开发工具的话,我们需要配置Path环境变量。

如果我们在命令行中输入Javac.exe的时候,会先在当前路径中查找此文件,如果没有的话才会到Path环境变量中查找。

classpath环境变量:如果我们想要在命令行的任意目录下运行.class文件的话,我们需要配置classpath环境变量。

如果我们没有设置classapath环境变量的话,那么只会在当前路径中查找.class文件;而如果我们设置了classpath环境变量的话,那么会先在classpath环境变量中查找,然后再判断是否要查找当前目录。

path和classpath的区别:

Path针对与Windows可执行文件(.exe);而classpath针对与Java字节码文件(.class)。

转载于:https://www.cnblogs.com/xiewen3410/archive/2013/05/14/3078762.html

黑马程序员 java了解和DOS命令相关推荐

  1. 2023年黑马程序员Java学习路线图

    2023年Java学科免费学习资源放送40+套课程,超过600小时的内容! 在过去的一年里,为了帮助更多人线上充电,学会更多技能,黑马程序员举办了 150+ 场免费直播公开课,新增精品视频教程 80+ ...

  2. 黑马程序员Java教程学习笔记(五)

    学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录 黑马程序员Java教程学习笔记(五) 日期时间:Date.Sim ...

  3. 黑马程序员 JAVA WEB 第三节 MYSQL 约束

    这是阿锃总结的第三节黑马程序员JAVA WEB视频的MYSQL约束部分的笔记.希望可以帮助跟我一样正在学习Java web的同学们.我们一起进步.   b_d 若果有同学也想学习黑马程序员Java w ...

  4. 黑马程序员Java教程学习笔记(三)

    学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录 黑马程序员Java教程学习笔记(三) 面向对象:设计对象.注意事 ...

  5. 黑马程序员Java零基础视频教程_上部(P1-P80)

    黑马程序员Java零基础视频教程_上部(P1-P80) 1. Java入门 1.1 Java学习介绍 1.2 Java人机交互 1.2.1 常用CMD命令 2. Java基础学习 2.1 Java入门 ...

  6. 黑马程序员——Java字符流、字节流IO流

    黑马程序员--Java字符流.字节流Io流 ---------------------- <a href="http://www.itheima.com"target=&qu ...

  7. 黑马 程序员——Java基础---流程控制

    黑马程序员--Java基础---流程控制 ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 一.概述 Java提供了两种基本的流程控制结构:分支结构 ...

  8. 黑马 程序员——Java基础---IO(下)

    黑马程序员--Java基础---IO(下) ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 一.概述 Java除了基本的字节流.字符流之外,还提供 ...

  9. 黑马程序员Java零基础视频教程_下部(P52-P134)

    黑马程序员Java零基础视频教程_下部(P52-P134) 1. 异常 1.1 异常体系介绍 1.2 编译时异常和运行时异常 1.3 异常在代码中的两个作用 1.4 JVM虚拟机默认处理异常的方式 1 ...

  10. 黑马程序员Java零基础视频教程_下部(P135-P200)

    黑马程序员Java零基础视频教程_下部(P135-P200) 1 多线程 1.1 什么是多线程? 1.2 多线程的并发与并行 1.3 多线程的实现方式 1.3.1 继承Thread类的方式进行实现 1 ...

最新文章

  1. Flutter切换tab后保留tab状态
  2. dSploitzANTI渗透教程之HTTP服务重定向地址
  3. 【python教程】IO文件操作的常见用法
  4. 这个云原生开发的痛点你遇到了吗?
  5. 密钥交换算法 - Java加密与安全
  6. 网站安装打包 软件环境检测与安装[二] 下
  7. JavaScript中关键字和保留字有哪些
  8. 日常技术分享 : 一定要注意replcaceAll方法,有时候会如你所不愿!
  9. Python 编程问题集
  10. 手把手带你阅读Mybatis源码(一)构造篇
  11. python中np没有定义_第六篇:python中numpy.zeros(np.zeros)的使用方法
  12. 【渝粤教育】国家开放大学2018年春季 7396-21T法学基础知识 参考试题
  13. 网站如何集成支付宝!原来要给钱的
  14. 与次爱的人相濡以沫,与最爱的人相忘于江湖
  15. mfc动态改变clip风格_游戏背景音乐的种类—动态音效
  16. 项目管理学习总结(20)——小团队管理与大团队管理
  17. sql跟oracle的区别吗,扫盲文:oracle跟sql server的十大区别
  18. 人工智能在脑神经科学的应用创新与热点——脑机接口
  19. 浏览器自动转到外国服务器,通过HSTS实现浏览器自动跳转https(非服务器响应跳转)...
  20. 通过session实现用户的登录与登出功能

热门文章

  1. 解读今年的 Google IO 2017
  2. *第六周*数据结构实践项目二【建设链栈算法库】
  3. 异常处理 Exceptions
  4. Java 爬虫简单起步
  5. Python urllib爬取百度首页
  6. HTML5 Canvas 绘制英国国旗
  7. 解读前端开发工程师必备技能
  8. 实现四台服务器的负载均衡
  9. 消息中间件的研究 (一)
  10. 从零开始的Python学习Episode 19——面向对象(2)