1.查看目录命令
- ls 查看当前目录信息
- tree 以树状方式显示目录信息
2.查看当前目录路劲
3.清除终端内容
4.小结
- ls与tree使我们查看目录信息最常用的命令
- ls只能查看一层目录信息
- tree可以查看多层目录信息
切换目录命令
3.绝对路径和相对路径
3.1.绝对路径
- 从根目录算起的路径叫做绝对路径
- 类如
3.2 相对路径
- 从当前目录算起的路径叫做相对路径
- 类如
4 绝对路径和相对路径的使用
4.1 使用绝对路径切换到桌面
4.2 在下载目录以相对路径切换到桌面
4.3 在桌面使用相对路径切换到上一级目录的上一级目录
5.自动补全
- 当敲出文件或者目录或者命令的前几个字母之后,按下Tab建,如果输入的没有歧义,系统会自动补全
- 当切换目录或者使用命令时,如果不确定当前目录下有哪些子目录或者其他命令,可以通过两次Tab建查看
6 创建 删除文件及目录命令
6.1 创建 删除文件及目录命令的使用
说明 :rm命令想要删除目录需要加上- 选项,-r表示递归删除目录及其内容
7.复制 移动文件及目录命令
7.1复制,移动文件及目录命令的使用
说明:拷贝目录需要加上-r选项,-r表示递归拷贝目录及其内容
7.2 小结
- cp : 拷贝目录需要加上-r选项
- mv: 移动目录不需要加选项
- mv: 命令还可以重命名文件和目录
8.终端命令格式的组成
8.1 终端命令格式的说明
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 每一项 信息说明
11 mkdir和rm命令选项
11.1 mkdir命令选项
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’还可以给文件和文件夹重命名