| num | command | option | 对应英文 | 作 用 |
|---|---|---|---|---|
| 0 | ls | list | 查看当前文件夹下的内容 | |
| -a | all | 查看当前文件夹下的所有内容(包括隐藏内容) | ||
| -l | list | 以列表方式显示文件详细信息 | ||
| -h | humanized | 配合-l以人性化方式显示文件大小 | ||
| 1 | pwd | print work directory | 查看当前所在的文件夹 | |
| 2 | cd | change directory | 切换目录 | |
| 切换到家目录 | ||||
| - | 在最近两次工作目录间来回切换 | |||
| 3 | touch | touch | 创建目录或修改文件时间 | |
| 4 | mkdir | make directory | 创建目录 | |
| -p | 递归创建目录 | |||
| 5 | rm | remove | 删除文件或目录 | |
| -f | force | 强制删除,不存在的文件不提示 | ||
| -r | 递归删除目录下的内容,删除文件夹必加 | |||
| 6 | tree | tree | 以树状图列出文件目录结构 | |
| -d | directory | 只显示目录 | ||
| 7 | cp | copy | 复制文件或内容 | |
| -i | inform | 覆盖文件前提示 | ||
| -r | 递归复制文件夹 | |||
| 8 | mv | move | 移动文件/目录或对其重命名 | |
| -i | inform | 覆盖文件前提示 | ||
| 9 | cat | concatenate | 查看/创建文件、文件合并、追加文件内容 | |
| -b | 对非空行输出行号 | |||
| -n | 对所有行输出行号 | |||
| 10 | more | more | 分屏显示文件内容 | |
| 空格 | 显示下一屏 | |||
| 显示下一行 | ||||
| -b | back | 显示前一行 | ||
| -f | forward | 显示下一屏 | ||
| -q | quit | 退出 | ||
| /word | 搜索word字符串 | |||
| 11 | grep | 模式查找/正则表达式 | ||
| -n | 显示匹配行及行号 | |||
| -v | 显示不包含匹配文本的行 | |||
| -i | ignore | 忽略大小写 | ||
| 12 | echo | echo | 在终端显示,一般与重定向连用 |
终端快捷键
- 放大字体:CTRL + shift + =
- 缩小字体:CTRL + -
- 自动补全:Tab
- 如果输入没有歧义,系统自动补全
- 如果有歧义,再按一下Tab,系统会提示
- 切换之前使用过的命令:↑ ↓
- 退出选择,病不想执行当前选中命令:CTRL + c
命令格式: command [-option]
Linux文件或目录名称最长可以有256个字符,以 . 开头的文件为隐藏文件,需要用 -a来查看
-a、-l、-h:

联合使用:

通配符的使用
| 通配符 | 含义 |
|---|---|
| * | 代表任意个数个字符 |
| ? | 代表任意一个字符 |
| [abc] | 匹配a、b、c中任意一个 |

命令格式 command
打印当前工作目录

命令格式 command parameter
| 命令 | 含义 |
|---|---|
| cd | 切换到家目录 |
| cd ~ | 切换到家目录 |
| cd . | 保持当前目录不变 |
| cd.. | 切到上一级目录 |
| cd - | 在最近两次工作目录间切换 |

相对路径和绝对路径

如果文件 不存在,可以创建一个空白文件

如果文件 已经存在,可以修改文件的末次修改日期

命令格式 command [-option] parameter

命令格式 command [-option] parameter
使用 rm 删除的文件不能恢复

命令格式 command [-option] [parameter]


命令格式 command [-option] parameter(源) parameter(目标)






命令格式 command [-option] parameter(源) parameter(目标)


命令格式 command [-option] parameter

命令格式 command [-option] parameter

cat 适合内容较少的文件
more 适合内容较多的文件
命令格式 command [-option] parameter parameter

常用的两种模式查找
参数 含义 ^a 寻找以a开头的行 b$ 寻找以b结尾的行
命令格式 command parameter
重定向 > 和 >>
> 表示输出,会覆盖文件原有的内容>> 表示追加,会将内容追加到已有文件的末尾

管道 |



原文:https://www.cnblogs.com/Oooval/p/12326846.html