shell快捷键
Ctrl+c | 强制终止当前命令 |
Ctrl+l | 清屏 |
Ctrl+a | 光标移动到当前命令行首 |
Ctrl+e | 光标移动到当前命令行尾 |
Ctrl+u | 删除一行光标之前的内容 |
Ctrl+z | 放入后台执行 |
Ctrl+r | 在历史命令中搜索 |
bash常用命令
history | 查看历史命令 | |
-c | 清除历史命令 | |
! | +”字符串”,执行以字符串开头的历史命令 | |
>> | 命令 >> 文件,将命令结果输出重定向到文件(追加到文件) | |
> | 覆盖文件 | |
2>>文件,记录错误信息(文件名前无空格) | ||
命令 &>>文件,不论对错都追加到文件(文件名前无空格) | ||
命令 >> filea 2>>fileb,正确结果保存到文件a,错误到文件b(错误无空格) | ||
; | 命令1 ; 命令2,多个命令顺序执行 | |
&& | 命令1 && 命令2,命令1正确才会执行命令2 | |
|| | 命令1 || 命令2,命令1错误才会执行命令2 | |
| | 命令1 | 命令2,将命令1的结果当作命令2的操作对象 |