Java零基础入门之常用DOS命令汇总
作者:我就是不信
1. 引言
对于刚接触 Java 编程的零基础学习者来说,DOS 命令(Windows 命令行)是必须掌握的基础技能。虽然现在大多数操作都可以通过鼠标点击完成,但在 Java 开发过程中,我们经常需要使用命令行来编译和运行 Java 程序、管理文件、配置环境变量等。掌握常用的 DOS 命令,不仅能提高工作效率,还能帮助你更深入地理解计算机的工作原理。
本文将为你详细介绍 Java 零基础学习者最常用的 DOS 命令,包括目录操作、文件操作、磁盘操作、网络命令等,并配有详细的示例说明。
2. 打开 DOS 命令行窗口
在开始学习 DOS 命令之前,首先需要知道如何打开命令行窗口。以下是几种常用的方法:
2.1 使用快捷键
按下 Win + R 组合键,在弹出的"运行"对话框中输入 cmd,然后按回车键即可打开命令行窗口。
2.2 通过开始菜单
点击"开始"菜单,在搜索框中输入 cmd 或"命令提示符",然后点击搜索结果中的"命令提示符"应用。
2.3 在文件夹中直接打开
在文件资源管理器中,按住 Shift 键并右键点击空白处,在弹出的菜单中选择"在此处打开 PowerShell 窗口"或"在此处打开命令窗口"。
3. 目录操作命令
目录操作是 DOS 命令中最基础也最常用的部分,下面逐一介绍。
3.1 查看当前目录:cd
cd 命令用于显示当前所在的目录路径。直接输入 cd 并回车,即可看到当前所在的文件夹位置。
C:\Users\Administrator>cd C:\Users\Administrator
3.2 切换目录:cd 路径
使用 cd 命令加上目标路径,可以切换到指定的目录。
C:\>cd C:\Users\Administrator\Desktop C:\Users\Administrator\Desktop>
注意事项:
- 切换到其他盘符时,需要先输入盘符加冒号(如
D:)切换盘符,再使用cd切换目录。 - 使用
cd ..可以返回上一级目录。 - 使用
cd \可以返回到当前盘符的根目录。
3.3 列出目录内容:dir
dir 命令用于列出当前目录下的所有文件和子文件夹。
C:\Users\Administrator>dir
驱动器 C 中的卷没有标签。
卷的序列号是 0000-0000
C:\Users\Administrator 的目录
2024/01/15 10:30 <DIR> Desktop
2024/01/15 10:30 <DIR> Documents
2024/01/15 10:30 <DIR> Downloads
2024/01/15 10:30 <DIR> Pictures
0 个文件 0 字节
4 个目录常用参数:
dir /w:宽行显示,每行显示多个文件。dir /p:分页显示,当内容较多时逐页查看。dir /a:显示所有文件,包括隐藏文件。
3.4 创建目录:mkdir
mkdir 命令用于创建新的文件夹,也可以简写为 md。
C:\Users\Administrator>mkdir JavaProject C:\Users\Administrator>dir 2024/01/15 10:35 <DIR> JavaProject
也可以一次创建多级目录:
C:\Users\Administrator>mkdir JavaProject\src\com\example
3.5 删除目录:rmdir
rmdir 命令用于删除空目录,也可以简写为 rd。
C:\Users\Administrator>rmdir JavaProject\src\com\example
如果要删除非空目录(目录中包含文件或子目录),需要使用 /s 参数:
C:\Users\Administrator>rmdir /s JavaProject JavaProject, 是否确认(Y/N)? Y
4. 文件操作命令
文件操作命令用于创建、删除、复制和移动文件。
4.1 创建空文件:type nul > 文件名
在 Windows 命令行中,可以使用 type nul > 文件名 来创建一个空文件。
C:\Users\Administrator>type nul > Hello.java
4.2 查看文件内容:type
type 命令用于查看文本文件的内容。
C:\Users\Administrator>type Hello.java
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}4.3 删除文件:del
del 命令用于删除一个或多个文件。
C:\Users\Administrator>del Hello.java
常用参数:
del *.class:删除所有.class后缀的文件。del /f 文件名:强制删除只读文件。
4.4 复制文件:copy
copy 命令用于复制文件到指定位置。
C:\Users\Administrator>copy Hello.java D:\Backup\
已复制 1 个文件。
4.5 移动文件:move
move 命令用于移动文件到指定位置,也可以用于重命名文件。
C:\Users\Administrator>move Hello.java D:\Backup\
已移动 1 个文件。
重命名文件:
C:\Users\Administrator>move Hello.java HelloWorld.java
已移动 1 个文件。
4.6 重命名文件:ren
ren 命令专门用于重命名文件或目录。
C:\Users\Administrator>ren HelloWorld.java Hello.java
5. 磁盘操作命令
磁盘操作命令用于查看和管理磁盘分区。
5.1 查看磁盘空间:fsutil
C:\Users\Administrator>fsutil volume diskfree C:
5.2 格式化磁盘:format
C:\Users\Administrator>format D:
注意: 格式化操作会清除磁盘上的所有数据,请谨慎使用。
6. 网络命令
网络命令在 Java 开发中常用于测试网络连接和查看网络配置。
6.1 测试网络连接:ping
ping 命令用于测试与目标主机的网络连通性。
C:\Users\Administrator>ping www.baidu.com
正在 Ping www.baidu.com [110.242.68.66] 具有 32 字节的数据:
来自 110.242.68.66 的回复: 字节=32 时间=5ms TTL=52
来自 110.242.68.66 的回复: 字节=32 时间=5ms TTL=52
来自 110.242.68.66 的回复: 字节=32 时间=5ms TTL=52
来自 110.242.68.66 的回复: 字节=32 时间=5ms TTL=52
110.242.68.66 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
6.2 查看网络配置:ipconfig
ipconfig 命令用于查看本机的 IP 地址、子网掩码、默认网关等网络配置信息。
C:\Users\Administrator>ipconfig Windows IP 配置 以太网适配器 以太网: 连接特定的 DNS 后缀 . . . . . . . : 本地链接 IPv6 地址. . . . . . . . : fe80::xxxx:xxxx:xxxx:xxxx%12 IPv4 地址 . . . . . . . . . . . . : 192.168.1.100 子网掩码 . . . . . . . . . . . . : 255.255.255.0 默认网关 . . . . . . . . . . . . . : 192.168.1.1
6.3 查看网络连接:netstat
netstat 命令用于查看本机的网络连接状态和端口占用情况。
C:\Users\Administrator>netstat -ano 活动连接 协议 本地地址 外部地址 状态 PID TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1234 TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 5678
7. 其他常用命令
7.1 清屏:cls
cls 命令用于清除命令行窗口中的所有内容。
C:\Users\Administrator>cls
7.2 查看命令帮助:help
help 命令用于查看某个命令的详细帮助信息。
C:\Users\Administrator>help dir
7.3 查看 Java 版本:java -version
这是 Java 开发中最常用的命令之一,用于查看当前系统安装的 Java 版本。
C:\Users\Administrator>java -version java version "17.0.9" 2023-10-17 LTS Java(TM) SE Runtime Environment (build 17.0.9+11-LTS) Java HotSpot(TM) 64-Bit Server VM (build 17.0.9+11-LTS, mixed mode, sharing)
7.4 查看 Java 编译器版本:javac -version
C:\Users\Administrator>javac -version javac 17.0.9
7.5 设置环境变量:set
set 命令用于查看或设置环境变量。
C:\Users\Administrator>set JAVA_HOME JAVA_HOME=C:\Program Files\Java\jdk-17
8. Java 开发中的典型命令组合
在 Java 开发中,我们经常需要组合使用多个 DOS 命令。下面是一个典型的编译和运行 Java 程序的完整流程。
8.1 创建项目目录
C:\Users\Administrator>mkdir MyFirstJava C:\Users\Administrator>cd MyFirstJava C:\Users\Administrator\MyFirstJava>
8.2 创建 Java 源文件
C:\Users\Administrator\MyFirstJava>type nul > Hello.java
8.3 编写代码
使用记事本或其他文本编辑器打开 Hello.java,输入以下代码:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}8.4 编译 Java 文件
C:\Users\Administrator\MyFirstJava>javac Hello.java
编译成功后,会在当前目录下生成 Hello.class 文件。
8.5 运行 Java 程序
C:\Users\Administrator\MyFirstJava>java Hello Hello, World!
8.6 查看生成的文件
C:\Users\Administrator\MyFirstJava>dir
驱动器 C 中的卷没有标签。
卷的序列号是 0000-0000
C:\Users\Administrator\MyFirstJava 的目录
2024/01/15 10:40 <DIR> .
2024/01/15 10:40 <DIR> ..
2024/01/15 10:40 425 Hello.class
2024/01/15 10:40 120 Hello.java
2 个文件 545 字节
2 个目录
9. 常用命令速查表
为了方便记忆,下面整理了一份常用 DOS 命令速查表:
| 命令 | 功能 | 示例 |
|---|---|---|
cd | 查看/切换目录 | cd D:\Java |
dir | 列出目录内容 | dir /w |
mkdir | 创建目录 | mkdir src |
rmdir | 删除目录 | rmdir /s bin |
type | 查看文件内容 | type Hello.java |
del | 删除文件 | del *.class |
copy | 复制文件 | copy a.txt D:\ |
move | 移动/重命名文件 | move a.txt D:\ |
ren | 重命名文件 | ren a.txt b.txt |
cls | 清屏 | cls |
ping | 测试网络连接 | ping www.baidu.com |
ipconfig | 查看网络配置 | ipconfig |
netstat | 查看网络连接 | netstat -ano |
java -version | 查看 Java 版本 | java -version |
javac -version | 查看编译器版本 | javac -version |
set | 查看/设置环境变量 | set JAVA_HOME |
10. 总结
本文详细介绍了 Java 零基础学习者最常用的 DOS 命令,包括目录操作、文件操作、磁盘操作、网络命令等。掌握这些命令是学习 Java 的第一步,也是后续开发中不可或缺的技能。
学习建议:
- 不要死记硬背,多动手练习,在实践中自然就会记住。
- 遇到不熟悉的命令时,使用
help 命令名查看帮助。 - 在 Java 开发中,重点掌握
javac和java两个命令的使用。 - 学会使用
cd、dir、mkdir等命令管理项目目录结构。
到此这篇关于Java零基础入门之常用DOS命令汇总的文章就介绍到这了,更多相关Java常用DOS命令汇总内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
