快捷键 作用
ctrl+A 把光标移动定到命令行开头。如果我们输入的命令过长,想要把光标移动到命令行开头时使用
ctrl+E 把光标移动到命令行结尾
ctrl+C 强制终止当前的命令
ctrl+L 清屏,相当于clear命令
ctrl+U 删除或剪切光标之前的命令。我输入了一行很长的命令,不用使用退格键一个一个字符的删除,使用这个快捷键会更加方便
ctrl+K 删除或剪切光标之后的内容
ctrl+Y 粘贴ctrl+U或ctrl+k剪切的内容
ctrl+R 在历史命令中搜索,按下ctrl+R之后,就会出现搜索界面,只要输入搜索内容,就会从历史命令中搜搜。
ctrl+D 退出当前终端。
ctrl+Z 暂停,并放入后台。这个快捷键牵扯工作管理的内容,我们在系统管理章节详细介绍。
ctrl+S 暂停屏幕输出。
ctrl+Q 回复屏幕输出
10.3.3 输入输出重定向
1、标准输入输出
设备 设备文件名 文件描述符 类型
键盘 /dev/stdin 0 标准输入
显示器/dev/sdtout 1 标准输出
显示器/dev/sdterr 2 标准错误输出
2、输出重定向
类型 |
符号 |
作用 |
标准输出重定向 |
命令>文件 |
以覆盖的方式,把命令的正确输出输出到指定的文件或设备当中。 |
命令>>文件 |
以追加的方式,把命令的正确输出输出到指定的文件或设备当中。 |
|
标准错误输出重定向 |
错误命令 2>文件 |
已覆盖的方式,把命令的错误输出输出到指定的文件或设备当中。 |
错误命令 2>>文件 |
以追加的方式,把命令的错误输出输出到指定的文件或设备当中。 |
正确输出和错误输出同时保存 |
命令>文件 2>&1 |
以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中。 |
命令>>文件 2>&1 |
以追加的方式,把正确输出和错误输出都同伴到同一个文件当中。 |
|
命令 &>文件 |
以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中。 |
|
命令 &>>文件 |
以追加的方式,把正确输出和错误输出都同伴到同一个文件当中。 |
|
命令>>文件1 2>>文件2 |
把正确的输出追加到文件1中,把错误的输出追加到文件2中。 |