文章目录
Linux基础命令:
1.查看目录命令的使用
命令 | 说明 |
---|---|
ls | 查看当前目录信息 |
tree | 以树状方式显示目录信息 |
2.查看当前目录路径
命令 | 说明 |
---|---|
pwd | 查看当前目录路径 |
3.清除终端内容
命令 | 说明 |
---|---|
clear | 清除终端内容 |
ctrl+L | 清屏 |
4.切换目录命令的使用
命令 | 说明 |
---|---|
cd 目录 | 切换到指定目录 |
cd ~ | 切换到当前用户的主目录 |
cd … | 切换到上一级目录 |
cd . | 切换到当前目录 |
cd - | 切换到上一次目录c’d |
注意:
- cd命令切换目录时,这个目录必须存在。
- cd 后面不写目录等价于cd ~
- cd命令是完成目录切换操作的,当切换目录时,这个目录必须存在。
5.绝对路径
从根目录算起的路径叫做绝对路径
例如:
/home/python/Desktop
/usr/bin
6. 相对路径
从当前目录算起的路径叫做相对路径
例如:
./test/hello
…/static/images
7.桌面使用相对路径切换到上一级目录的上一级目录 cd …/…/
8.当敲出 文件或者目录或者命令 的前几个字母之后,按下 tab 键,如果输入的没有歧义,系统会自动补全.
9.创建、删除文件及目录命令
命令 | 说明 |
---|---|
touch 文件名 | 创建指定文件 |
mkdir 目录名 | 创建目录(文件夹) |
rm 文件名或者目录名 | 删除指定文件或者目录 |
rmdir 目录名 | 删除空目录 |
rm命令想要删除目录需要加上-r选项,-r表示递归删除目录及其内容
10.复制、移动文件及目录命令的使用
命令 | 说明 |
---|---|
cp | 拷贝文件、拷贝目录 |
mv | 移动文件、移动目录、重命名 |
11. 终端命令格式说明
command [-options] [parameter]
每项信息的说明:
command:命令名, 比如: ls、pwd
[-options]:选项,可以有零个、一个或者多个选项,多个选项可以合并,比如使用的 -r 就是选项。
[parameter]:参数,可以有零个、一个 或者 多个参数, 比如: touch 文件名、mkdir 目录名、cd 目标目录(路径),这些文件名和目录名都是参数。
[]:代表可选
12.查看命令帮助方式
–help 使用说明: 命令 ls --help
man 使用说明: man 命令
13.ls命令选项使用
命令选项 | 说明 |
---|---|
-l | 以列表方式显示 |
-h | 以大小单位显示,默认是字节 |
-a | 显示隐藏文件和隐藏目录 |
14.mkdir命令选项
命令选项 | 说明 |
---|---|
-p | 创建所依赖的文件夹 |
15.rm命令选项
命令选项 | 说明 |
---|---|
-i | 交互式提示 |
-r | 递归删除目录及其内容 |
-f | 强制删除,忽略不存在的文件,无需提示 |
-d | 删除空目录 |
16.cp和mv命令选项
- 拷贝文件防止覆盖使用 “cp –i” 操作
- 拷贝文件夹使用 “cp –r” 操作,拷贝文件夹并且文件权限不丢失使用 “cp –a” 操作。
- 移动文件防止覆盖使用 “mv –i” 操作
- 移动文件夹直接使用 “mv” 即可,“mv” 还可以给文件和文件夹重命名。