目录
1.1终端命令格式说明
command [-options] [parameter]
command :命令名,比如 ls,pwd
[-options] : 选项,可以是零个、一个或者多个选项,多个选项可以合并,比如使用的 -r就是选项。 (选项:用于调整命令的功能)
选项可以分为短选项和长选项
1.短选项的格式是:'-'后面接单个字母,如 -r
2.长选项的格式是: '--'后面接个单词,比如 --help
[parameter] : 参数,可以是零个、一个或者多个参数,比如:touch 文件名,mkdir 目录名、cd目标路径,这些文件名和目录名都是参数
[]:代表可选
1.2查看目录命令
1.查看目录信息
命令 | 说明 |
---|---|
ls | 查看当前目录信息(只能查看一层目录信息) |
tree | 以树状图方式显示目录信息(可以查看多层目录信息) |
ls 和tree是我们查看目录信息最常用的命令
ls命令选项使用:
命令选项 | 说明 |
---|---|
-l | 以列表方式显示 |
-h | 以大小单位显示,默认是字节 |
-a | 显示隐藏文件和隐藏目录 |
2.查看当前目录路径
命令 | 说明 |
---|---|
pwd | 查看当前目录路径 |
3.清楚终端内容
命令 | 说明 |
---|---|
clear | 清楚终端内容 |
1.3切换目录命令
命令 | 说明 |
---|---|
cd 目录 | 切换到指定目录 |
cd ~ | 切换到当前用户的主目录 |
cd .. | 切换到上一级目录 |
cd . | 切换到当前目录 |
cd - | 切换到上一次目录 |
注释:
cd命令切换目录时,这个目录必须存在,
cd后面不写目录等价于cd ~
1.4绝对路径和相对路径
1.绝对路径
从根目录算起的路径叫绝对路径
2.相对路径
从当前目录算起的路径叫做相对路径
3.绝对路径和相对路径的使用
1.使用绝对路径切换到桌面
2.在下载目录以相对路径切换到桌面路径
3.在桌面使用相对路径切换到上一及目录的上一级目录
4.自动补全
tab键
当敲出文件或者目录或命令的前几个字母后,按下tab键,如果输入的没有歧义,系统会自动补全,
当切换目录或者使用命令的时候,如果不确定有哪些子目录或者其他命令,可以通过 两次tab键进行查看
1.6创建、删除文件及目录命令的使用
命令 | 说明 |
---|---|
touch 文件名 | 创建指定文件 |
mkdir 目录名 | 创建目录(文件夹) |
rm 文件名或(目录名(-r)) | 删除指定文件或目录 |
rmdir 目录名 | 删除空目录 |
mkdir命令选项:
命令选项 | 说明 |
---|---|
-p | 创建所依赖的文件夹 |
rm命令选项:
命令选项 | 说明 |
---|---|
-i | 交互式提醒 |
-r | 递归删除目录及其内容 |
-f | 强制删除,忽略不存在的文件,无需提示 |
1.7复制、移动文件及目录命令
命令 | 说明 |
---|---|
cp | 拷贝文件,拷贝目录(-r) |
mv | 移动文件,移动目录,重命名 |
cp选项命令:
命令选项 | 说明 |
---|---|
-i | 交换式提示 |
-r | 递归拷贝目录及其内容 |
-v | 显示拷贝后的路径描述 |
-a | 保留文件的原有权限 |
mv选项命令
命令选项 | 说明 |
---|---|
-i | 交换式提示 |
-v | 显示移动后的路径描述 |
1.8查看命令帮助
--help 使用说明:命令 --help
man 使用说明:man 命令
查看命令帮助的目的说明:查看命令帮助目的是查看命令选项信息的
man命令的说明:
操作键 | 说明 |
---|---|
空格 | 显示下一屏信息 |
回车 | 显示下一行信息 |
b | 显示上一屏信息 |
f | 显示下一屏信息 |
q | 退出 |