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