1.1-shell特性

!! 执行上一条命令         !cat 执行最近以cat开头的命令

cat !$ 执行命令,以上一条命令最后参数为参数       alias 定义别名

unalias 别名 取消别名      alias只在当前环境有效,子shell生效,需要声明explort.

                                         永久生效,编辑家目录下.bashrc

通配符

* 匹配任意多个字符      ? 匹配任意单个字符

echo $HISTSIZE     历史命令默认保存1000条变量

每一个用户,历史不同。配置文件在家目录下的.bash_history

管道符|  管道前的命令结果,交给管道后的命令处理

重定向 > 正确覆盖重定向   >> 正确追加重定向  (不能重定向错误结果)

      2> 错误覆盖重定向  2>> 错误追加重定向   

      < 反向重定向 (后面的结果交给前面处理)例如:wc -l < 1.txt

                                      

ctrl+z 暂停进程   可用jobs来查看暂停的后台进程

fg 调取后台暂停进程到前台执行 

bg 调取后台暂停进程到后台执行


你可能感兴趣的:(1.1-shell特性)