1.查看目录命令

  • ls 查看当前目录信息
  • tree 以树状方式显示目录信息

2.查看当前目录路劲

  • pwd 查看当前目录路径

3.清除终端内容

  • clear 清除终端内容

4.小结

  • ls与tree使我们查看目录信息最常用的命令
  • ls只能查看一层目录信息
  • tree可以查看多层目录信息

切换目录命令

cmd 中怎么用python切换目录 python终端切换目录_相对路径

3.绝对路径和相对路径

3.1.绝对路径
  • 从根目录算起的路径叫做绝对路径
  • 类如
3.2 相对路径
  • 从当前目录算起的路径叫做相对路径
  • 类如

4 绝对路径和相对路径的使用

4.1 使用绝对路径切换到桌面

cmd 中怎么用python切换目录 python终端切换目录_cmd 中怎么用python切换目录_02

4.2 在下载目录以相对路径切换到桌面

cmd 中怎么用python切换目录 python终端切换目录_相对路径_03

4.3 在桌面使用相对路径切换到上一级目录的上一级目录

cmd 中怎么用python切换目录 python终端切换目录_相对路径_04

5.自动补全

  • 当敲出文件或者目录或者命令的前几个字母之后,按下Tab建,如果输入的没有歧义,系统会自动补全
  • 当切换目录或者使用命令时,如果不确定当前目录下有哪些子目录或者其他命令,可以通过两次Tab建查看

6 创建 删除文件及目录命令

6.1 创建 删除文件及目录命令的使用

cmd 中怎么用python切换目录 python终端切换目录_相对路径_05


说明 :rm命令想要删除目录需要加上- 选项,-r表示递归删除目录及其内容

7.复制 移动文件及目录命令

7.1复制,移动文件及目录命令的使用

cmd 中怎么用python切换目录 python终端切换目录_相对路径_06


说明:拷贝目录需要加上-r选项,-r表示递归拷贝目录及其内容

7.2 小结
  • cp : 拷贝目录需要加上-r选项
  • mv: 移动目录不需要加选项
  • mv: 命令还可以重命名文件和目录

8.终端命令格式的组成

8.1 终端命令格式的说明

cmd 中怎么用python切换目录 python终端切换目录_python_07

8.2 每项信息的说明
  • command:命令名 比如: ls pwd
  • 【options】: 选项,可以有零个,一个或者多个选项,多个选项可以合并,比如使用-r就是选项
  • 【parameter】:参数,可以有零个,一个,或者多个参数,比如touch文件名,mkdir目录名,cd目标目录路径,这些文件名和目录名都是参数
  • 【】代表参数
8.3 小结
  • 终端命令完整格式,命令 选项(可选),参数(可选)
  • 选项:用于调整命令的功能,比如:-r选项调整cp命令的功能。
  • 选项可以分为短选项和长选项
    a.短选项的格式:‘-’后面接单个字母,比如:-r
    b.长选项的格式:‘–’后面接一个单词,比如–help
  • 参数:命令的操作对象,一班是文件名或者是目录名
  • 对于命令,他的选项和参数一班情况下没有顺序要求,但是scp命令是必须先选项然后在跟上参数。

9 查看命令帮助

9.1 查看命令帮助
  • –help 使用说明:命令–hellp
  • man 使用说明:man 命令
9.2 man命令的说明

操作键

说明

空格

显示下一屏信息

回车

显示下一行信息

b

显示上一屏信息

f

显示下一屏信息

q

退出

10 ls命令的选项

10.1 ls命令的使用

命令选项

说明

-l

以列表的方式显示

-h

文件大小单位显示,默认是字节

-a

显示隐藏文件和隐藏目录

10.2 每一项 信息说明

cmd 中怎么用python切换目录 python终端切换目录_相对路径_08

11 mkdir和rm命令选项

11.1 mkdir命令选项

命令选项

说明

-p

创建所依赖的文件夹

11.2 rm命令选项

命令选项

说明

-i

交互式提示

-r

递归删除目录及其内容

-f

强制删除,忽略不存在的文件,无需要提示

-d

删除空目录

11.3 小结

  • 创建嵌套文件夹使用“mkdir -p”嵌套目录
  • 删除空目录使用‘rmdir 目录名’或者“rm -d 目录名”
  • 删除非空目录使用“rm -r 目录名”

14 cp和命令选项

14.1 cp命令选项

命令选项

说明

-i

交互式提示

-f

递归拷贝目录及其内容

-v

显示拷贝后的路径描述

-a

保留原有文件的权限

-a选项说明 : a 选项还支持拷贝文件夹并且文件夹中的文件不丢失

14.2 mv命令选项

命令选项

说明

-i

j交互式提示

v

显示移动后的路径描述

小结
  • 拷贝文件防止覆盖使用“cp -i” 操作
  • 拷贝文件夹使用“cp -r”操作,拷贝文件夹并且文件权限不丢失使用“cp -a”操作
  • 移动文件防止覆盖使用“mv -i”操作
  • 移动文件夹直接使用“mv”即可,‘mv’还可以给文件和文件夹重命名