Windows命令行简易入门

本文介绍了如何在Windows和Linux系统中使用命令行进行基础操作,包括查看电脑信息、创建目录、改变目录、文件管理以及Java编程的基础。作者强调了对命令行操作的重要性,并分享了一份全面的Java开发学习资料,旨在帮助自学者高效学习和成长。
摘要由CSDN通过智能技术生成

A>后的_光标处,输入命令,按回车(Enter)。操作系统就会查找命令对应的程序进行执行。

从这幅图中我们也能查看电脑的基本信息:当前日期、时间、操作系统版本、当前目录(A盘的根目录)、A盘下有哪些文件、文件的文件名、扩展名、大小等信息。在那个时候,A盘一般指的是软盘。随着MacOS、Windows操作系统的的普及,普通用户逐渐习惯使用图形界面与计算机进行交互。也就忘了如何通过命令来操作计算机。但作为计算机相关专业的学生,还是很有必要掌握通过命令行来与操作计算机。现在服务器广泛使用的的Linux操作系统,一般都是通过命令行来进行操作。

Windows操作系统虽然主要是通过图形界面与计算机进行交互,但也可以通过命令行与计算机交互。

启动命令行


按Win键输入cmd,点击“命令提示符”。弹出如下窗口:

在这里插入图片描述

这里告诉了你几个信息:Windows的版本,当前所处路径(这里是C盘下Users目录下的hoho子目录)。

基本命令


常用基本命令有dir、md、cd、copy、del、type

dir:查看当前目录下的内容

下图查看了C:\Users\hoho目录下的所有目录(中间标识<DIR>的为目录)。可以看到该目录下没有文件,只有目录。

在这里插入图片描述

有两个特殊的目录: . 目录… 目录。

. 目录指的是当前目录。如果你输入dir . 那么与输入dir是一样的,都是显示当前目录下的所有目录与文件。

..目录指的是当前目录的父目录**(上一级目录)。如果你在这里输入dir .. 那么显示的是C:\Users目录中的内容。如下图所示

在这里插入图片描述

dir可搜索指定文件。格式是:dir 你要查找的文件名。如

dir test.txt,就是在当前目录下查找test.txt。

dir可支持通过通配符搜索文件通配符*代表任意字符,?代表单个字符。一些例子如下:

dir *.java,在当前目录下查找最后5个字符是.java的文件。也就是查找java源代码文件。

dir Hell?.java,在当前目录下查找Hell开头,.java结尾,且这两者中间只有1个字符的文件。比如可能搜索出

Hello.java, Helli.java,但不会搜索出Helloo.java,Hell.java。

通配符非常重要。我们在学习Java的时候可能经常要输入:

dir H*.java,在当前目录下查找以H开头的java源代码文件。

dir H*.class,在当前目录下查找以H开头的class字节码文件。

dir命令还支持一些命令选项,可通过dir /?命令查看。常用的主要有 /AH,/S, /P

md与cd命令:创建目录与改变当前目录

md,实际上就是make directory,创建目录的意思。

cd,实际上就是change directory,改变当前目录的意思。

举一个应用场景:刚才我们的操作都是在当前目录下进行。但有的时候我们需要在指定目录下进行。比如,我们希望将自己编写的Java源代码文件放到了d:\test\目录下。不过现在d盘下并不存在test目录。

实施步骤:

  • 首先,我们要切换到d盘(d:),

  • 然后再d盘创建test目录(md test),浏览一下当前目录(dir),

  • 然后改变当前目录为test(cd test),浏览一下当前目录(dir)这里是d:\test目录。

命令如下:

d:

md test

dir

cd test

dir

``

如下图所示:

在这里插入图片描述

可以看到新建的d:\test目录中什么都没有。

copy命令与type命令:拷贝文件与显示文本文件内容

这时我们使用copy con HelloWorld.java在命令行下创建HelloWorld程序。该命令可以将键盘输入的内容存成文件HelloWorld.java。注意:结束当前输入请按Ctrl+Z。如下图所示:

在这里插入图片描述

可以看到。在控制台下,我们通过copy con命令创建了HelloWorld.java文件,然后通过type命令显示该文件的内容。

说明:

copy, 拷贝文件命令。格式:copy 路径名\源文件名 路径名\目的文件名。例如,命令copy c:\test.txt d:\temp\Hello.java指的是将c盘下的test.txt文件复制到d:\temp目录下并重命名为Hello.java。

而上面的copy con HelloWorld.java指的是将键盘输入的内容拷贝成HelloWorld.java文件。

type, 查看文本文件命令。注意:所有源代码文件都是文本文件,包括.java、.c、.cpp都是文本文件。

如果我们安装好了JDK并配置成功PATH变量,那么我们就可以编译运行就Java程序。命令如下:

javac HelloWorld.java

java HelloWorld

注意:java HelloWorld命令中的HelloWorld不是文件名,而是类名。

安装JDK与配置PATH变量可以查看这篇文章:《Win10下JDK环境变量的设置与JDK的下载》

del命令:删除命令

最后,我们不需要这些文件,可以使用del命令进行删除。可以有多种删除方式:

del . //删除所有文件

del * //删除所有文件

del *.java //删除所有.java文件

del *.class //删除所有.class文件

del H*.java //删除所有H开后的.java文件

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

最后

由于篇幅限制,小编在此截出几张知识讲解的图解

P8级大佬整理在Github上45K+star手册,吃透消化,面试跳槽不心慌

P8级大佬整理在Github上45K+star手册,吃透消化,面试跳槽不心慌

P8级大佬整理在Github上45K+star手册,吃透消化,面试跳槽不心慌

P8级大佬整理在Github上45K+star手册,吃透消化,面试跳槽不心慌

P8级大佬整理在Github上45K+star手册,吃透消化,面试跳槽不心慌

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
78873651)]

[外链图片转存中…(img-76GoJe3X-1713378873651)]

[外链图片转存中…(img-5uWuPdvm-1713378873651)]

[外链图片转存中…(img-c11M4zxF-1713378873651)]

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 23
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值