前言
在Golang的基础学习当中,掌握一些基本的Dos指令会对我们有一些帮助。本篇文章只记录基础的Dos指令。
1、Dos介绍:
Dos:Disk Operating System 磁盘操作系统
2、操作终端:
操作Dos系统的一个终端,并不是真正的Dos系统,如下图:
3、基本操作原理:
正斜杠:“\”;反斜杠:“/”。
一、目录操作指令
1.1 切换目录
操作 | 指令 |
---|---|
查看当前目录以及包含的文件 | dir |
切换到其他盘 | cd /d 盘符: |
切换到当前盘的其他目录下(绝对路径) | cd 盘符:\文件名 |
切换到当前盘的其他目录下(相对路径) | cd 文件名 |
切换到上一级 | cd …(两个dots) |
切换到根目录 | cd \ |
1.2 新建目录
操作 | 指令(make directory) |
---|---|
新建一个目录 | md 文件名 |
新建多个目录 | md 文件名 文件名… |
1.3 删除目录
操作 | 指令(remove directory) |
---|---|
删除空目录 | rd 文件名 |
删除目录以及下面的子目录和文件,不带询问 | rd /q/s 文件名 |
删除目录以及下面的子目录和文件,带询问 | rd /s 文件名 |
二、文件操作指令
操作 | 指令 |
---|---|
新建或追加内容到文件(相对路径) | echo 文本内容 > 文件名.txt |
新建或追加内容到文件(绝对路径) | echo 文本内容 > d:\text\text.txt(eg: d:>echo Hello > d:\text\text.txt) |
复制文件 | copy 文件名 绝对路径;copy 文件名 绝对路径\重命名文件 |
移动文件 | eg:move 文件名 f:\ |
删除指定文件 | del 文件名(Tab键有补全作用) |
删除所有文件 | del *.txt(删除所有后缀为txt的文件) |
三、其他指令
操作 | 指令 |
---|---|
清屏 | cls |
退出dos | exit |
关机命令帮助信息 | shutdown /? |
后记
对于Golang的学习,我们不必深究过难的Dos指令和操作,了解和掌握基础操作即可。