linux基础3

  1. 终端命令格式说明
    command [-options] [parameter]

每项信息的说明:

command:命令名, 比如: ls、pwd
[-options]:选项,可以有零个、一个或者多个选项,多个选项可以合并,比如使用的 -r 就是选项。
[parameter]:参数,可以有零个、一个 或者 多个参数, 比如: touch 文件名、mkdir 目录名、cd 目标目录(路径),这些文件名和目录名都是参数。
[]:代表可选

2.终端命令完整格式: 命令名 选项(可选) 参数(可选)
选项:用于调整命令的功能,比如:-r选项调整cp命令的功能。
选项可以分为短选项和长选项
短选项的格式: '-'后面接单个字母, 比如:-r
长选项的格式: '–'后面接单词, 比如:–help
参数:命令的操作对象,一般是文件名或者目录名。

3.查看命令帮助方式
–help 使用说明: 命令 --help
man 使用说明: man 命令
查看命令帮助的目的说明:

查看命令帮助目的是查看命令选项信息

linux基础3
4. ls命令选项使用

命令选项 说明
-l 以列表方式显示
-h 以大小单位显示,默认是字节
-a 显示隐藏文件和隐藏目录

5. mkdir命令选项

命令选项 说明
-p 创建所依赖的文件夹

6. rm命令选项

命令选项 说明
-i 交互式提示
-r 递归删除目录及其内容
-f 强制删除,忽略不存在的文件,无需提示
-d 删除空目录

总结:创建嵌套文件夹使用 “mkdir –p” 嵌套目录
删除空目录使用 “rmdir 目录名” 或者 “rm –d 目录名”
删除非空目录使用 “rm –r 目录名”

7. cp命令选项

命令选项 说明
-i 交互式提示
-r 递归拷贝目录及其内容
-v 显示拷贝后的路径描述
-a 保留文件的原有权限

8. mv命令选项

命令选项 说明
-i 交互式提示
-v 显示移动后的路径描述

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