文件描述符与输出重定向:
&混合输出
2>&1 将错误的放在正确的里面
0 输入 1正确输出 2错误输出
输入重定向
1> a.txt(>a.txt)
2>a.txt(错误输出)
1>&2 正确的值传递给2输出通道
[root@redhat tmp]# cat >> b.txt <<! EOF > ni hao a hahafvs > !
sh abc.sh
补全 bash-completion # 增加补全 历史 history 别名 alias 快捷键 ctrl +k删除后面 ctrl +u删除前面 a移动到前面 e 移动到最后 前后台作业 bg fg jobs 管道 命令排序执行 ; && || ; 命令分割,在一行中执行多条语句 && 一行中执行多条语句,前成功后面再执行 || 一行中执行多条语句,前面不成功,后面再执行 通配符 {} ?* 正则表达式 脚本
查看历史命令 history /etc/profile 下的historysize 可以修改 调用历史命令 上下健 esc . 上一条命令的最后一个参数 Ctrl+r 在历史命令中查找,输入关键字调出之前的命令 别名 查看别名 alias 设置别名 临时设置 # alias aa='df -Th' # aa 永久设置 # vim /root/.bashrc 小小技巧:显示历史命令执行时间 1.设置变量: HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S" 2.再次执行history查看结果