目录操作 | 学习笔记

简介: 简介:快速学习目录操作

开发者学堂课程【Go 语言核心编程 - 基础语法、数组、切片、Map :目录操作】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/625/detail/9510


目录操作

 

内容简介:

一、目录操作指令

二、目录操作具体内容


一、目录操作指令

image.png

//把两个要的目录建好目录结构:Text100下面有 ABC100Text200下面有ok200,目前已经按照设计好的方式已经展现出来了,用蓝色表示一个目录一目了然现在目录结构来展示或者演示 dos 各个指令的使用。

//第一个查看当前目录是什么

//个切换到其他盘下:盘符号 F 

//个切换到当前盘的其他目录下(使用相对路径和绝对路径演示)

//切换到上一级

//切换到根目录每个都做一个案例

//第一个,查看当前目录是什么,进入 dos输入 dir 指令过后,就会把当前这个 D 盘所拥有的,或者包含的目录和文件展现出来,就是查看当前目录包含的目录以及文件有哪些

//就是通过这个 dos 发出一个终端发出 dir 指令dos 把内容返回来,刚才发一次dir 指令,并把指令发给了 dos 系统,就会解析 dir

第二,给到系统解析之后,发现原来是想去 D 盘看下面的内容,把这个内容写完之后,返回给终端终端再把内容出来了。

第三,其实 dos 相当于做一个翻译者和执行者,dir 是操作者,要弄清楚逻辑,这是查看当前目录地址指令截取到笔记里。

//第二个切换到其他盘符。

其他盘符,比如切换到 e 盘或者 F 盘,目前要清楚,在哪个 D 盘,也就是此时此刻位置现在希望切换到 F 盘,输入 D:Ved /d f:回车,大小写无所谓看到此刻已经切到 F 盘,如果D:Ved /d f:

一查,就会发现东西就不是刚才的了,而是F盘下面内容

//第三个切换到当前盘的其他目录

//介绍相对路径与绝对路径,以及了解这个概念,做一个程序员,要清楚相对路径与绝对路径因为要切换到当前盘的其他目录举例子。

比如先回到 D 盘,Ded dietie 回车,现在在 D 盘,切换到 text100输入 D:\>cd d:text100分隔符反斜这个就是切换到 text100的指令,也就是说由刚才的这个位置到那个位置

刚用的指令叫绝对路径,绝对路径就从当前盘的最上面这个盘符开始定位

绝对路径概念所谓绝对路径指从当前盘的盘符的最上面开始定位。

比如从 D 盘,F 盘,c 盘等等开始定位,从前面开始找到需要的路径,找到对应的这个目录,比如 d:\text100是一个叫绝对路径

相对路径就是从当前这个位置开始定位,去找对应的目录。比如说举例子,在text100切换到 text200

//相对路径:

比如说现在从 text100开始到 ABC100,相对路径:test100开始找到 ABC100此时:这个位置是从当前这个位置去找的,就从当前的路径去找就可以了

如果是绝对路径,D:\text100\abc100如果是相对路径,因为现在已经在text100了,想到 ABC100直接从当前位置。

如果是绝对路径的话就从的盘开始计算,到 ABC100就直接 CDABC100因为text100下面就有 ABC100回车后就能实现。

//绝对路径,回到 text100应该是从 d 盘开始一级一级d:\test100\abc100

D:\>test208

D:\>dir "D"中的意是就新加卷卷的序列号是 D2AD-BC9P

D:\的目录

10:51 <DIR> 10201 client win32

20:46 <DIR> 368Doun1eads

14:52 <DIR>

17:34 <DIR>

10121 <DIR> database

89:22 <DIR> dataatrut

22:24 15:48 89187 <DIR> <DIR> <DIR> gocede popreject

go 语言课程大纲

16:01 1.948.488 hello.exe

13:17 <DIB> Javase

80:38 <DIR> nyce11ege2

17:54 <DIR> nynode

88:19 <DIR> nyshare

18:43 <DIR> progranfiles

1)查看当前目录是什么

D:\>dir 中的卷是新加卷

D:\的目录

10:51<DIR>18201 client vin32

520:46<DIR>36BDoun load

2) 切换到其他盘下:盘符号  F  

案例演示:

D:Ved /d f:

3)切换到当前盘的其他目录下(使用相对路径和绝对路径演示)

案例演示:

Ded dietie

d:test108>ed ahe18e相对路

testinpvahe1bg)edd:est1m 绝对路径

steotln

绝对路径:从当前盘的最上面开始定位,比如 D:F:C:  找到对应的目录,比如d:\test100

相对路径:从当前位置开始定位,去找对应的目录: abc100  ,如果是绝对路径:  d:\test100\abc100

4)切换到上一级:

案例演示

d: \test 100>abe 100>cd..

d: \test 100>

5)切换到根目录

案例演示:

d: \test100>cd \

d:\>

DOS 命令


二、目录操作具体内容

新建目录

1新建一个目录:

新建多个目录:

d: test19U>cd d: test1b0vabc100

d: test 100\abc100>cd ..

d:test100>cd

d:\cd d:xtest200

d:\test200>nd ok200

驱动器 D 中的卷是新加卷

卷的序列号是 D2AD-BC9F

d:\test200的目录

05

09:48

<DIR>

05

09:48

<DIR>

05

09:30

<DIR>

ok100

05

09:48

<DIR>

ok200

2删除目录删除空目录

删除目录以及下面的子目录和文件,不带询问

3删除目录以及下面的子目录和文件,带询问

文件操作

新建或追加内容到文件案例演示:

复制或移动文件

删除文件

删除指定文件删除所有文件

新建目录:

diNtest208>nd ok290

新建多个目录:

t288>nd ok300 ok40g

删除目录删除空目录

d:\test2i >rd ok180

删除目录以及下面的子目录和文件,不带询问

itest208>rd /q/s ok288

删除目录以及下面的子目录和文件,带询问

itest200>rd /s ok30g ok380,是否确认<Y/N>?Y

//切换到上级目录,相当于目前是ABC100这个目录想到上一级目录,从这个位置回到上一级目录,一个指令解决:d: \test 100>abe 100>cd..

//切换到根目录,根目录指的是回到顶级目录,一个指令解决:d: \test100>cd \ d:\>直接回到登陆的顶级目录,也就是固定写法就行。

//目录的其他操作,新建目录 md 演示一下

先看在哪个位置,发现在d盘,先切换到这个 text200,如果用相对路径的话d:\>cd test200如果是绝对路径就是d:/

在这text200下再建 OK200的目录是非常容易的。

//MD就代表目录,翻译成英文就是 make direct。

相关文章
57 # 目录操作
57 # 目录操作
48 0
|
6月前
|
监控 Linux 开发工具
Linux常用指令【文件目录操作】2
Linux常用指令【文件目录操作】
|
6月前
|
Linux Shell
Linux常用指令【文件目录操作】1
Linux常用指令【文件目录操作】
|
2月前
|
Linux API C++
超级好用的C++实用库之文件目录操作
超级好用的C++实用库之文件目录操作
32 0
|
6月前
|
Linux
【Linux笔记】文件和目录操作
【Linux笔记】文件和目录操作
|
存储 Python
【100天精通python】Day19:文件及目录操作_基本文件操作
【100天精通python】Day19:文件及目录操作_基本文件操作
55 0
[Linux命令]十五个常用的对文件目录操作的Linux 命令(上)
[Linux命令]十五个常用的对文件目录操作的Linux 命令
|
移动开发 Unix Linux
[Linux命令]十五个常用的对文件目录操作的Linux 命令(下)
[Linux命令]十五个常用的对文件目录操作的Linux 命令(下)
|
Linux Shell
linux常用命令(1)——目录操作命令
linux常用命令(1)——目录操作命令
100 0
|
监控 Linux Shell
Linux常用指令【文件目录操作】
基本语法 pwd (显示当前工作目录的绝对路径)