1.历史命令:
命令格式:history 【选项】【历史命令保存文件】
选项: -c 清空历史命令
-w 把缓存中的历史命令写入历史命令保存文件
~/.bash_history
案例:
说明:历史命令默认会保留1000条,可以再环境变量配置文件/etc/profile进行相应的修改
历史命令的调用:
案例演示:
2.命令与文件补全
在Bash中,命令与文件补全是非常方便与常用的功能,我们在输入命令或文件时按下 'tab‘就会自动补全
3.命令别名
命令格式:alias 别名=“原命令” ----->设定命令别名
alias -------->查询命令别名
案例:
如果想让别名永久生效 vi /root/.bashrc在这个文件中配置别名就ok了
删除别名:
命令执行时顺序:
第一顺位执行用绝对路径或相对路径执行命令
第二顺位执行别名
第三顺位执行Bash内部命令
第四顺位执行按照$path环境变量定义的目录查找顺序找到第一个命令
4.Bash常用快捷键:
5 输出重定向:
追加方式:
案例说明:
6.输入重定向:
命令格式:wc 【选项】文件名
选项:-c 统计字节数
-w 统计单词数
-l 统计行数
案例:把文件作为命令的输入
59 是行数,115是单词数,1402是字符数(包括空白换行符)
7.多命令顺序执行;
案例:
8:管道符:
命令格式:命令1|命令2 ->命令1的正确输出作为命令2的操作对象
案例: ll -a /etc | more
把/etc下的执行结果作为more 的操作对象
9,通配符:
10.其他特殊符号: