1、命令历史 history,命令记录保存在 .bash_history
2、查看系统内置环境变量能保存多少条历史命令
[root@localhost ~]# echo $HISTSIZE
2000
[root@localhost ~]#
3、history -c 清空内存中的历史命令,但不会删除.bash_history中的记录。
4、修改HISTSIAE变量 /etc/profile
时间记录 HISTTIMEFORMAT="%Y/%m/%d %H:%M:%S"
5、增加权限,限制删除 chattr +a .bash_profite,只能增加,不能删除。
6、!! 上一条刚运行完的命令
7、!n n(表示数字) 表示执行命令历史中的第n条命令
8、! 字符串 执行最近一次以lsa开头的
9、命令和文件名补全 按Tab 键
10、别名 alias,,alias 显示出系统环境中的别名
11、自定义别名 alias 别名=‘具体的命令’ 取消别名 unalias 别名
12、通配符 * 匹配0个或多个任意字符
13 ? 匹配任意一个字符
[root@localhost ~]# ls ?.txt
1.txt 4.txt 6.txt
14、[1-9] 支持区间 [123] 或者 {}不支持区间,不支持或
16、 > 输出重定向 >>追加重定向
17、2> 错误重定向 2>>追加重定向
18、正确的和错误的定向到同一个文件 &>
19、正确的和错误的定向到不同的文件
20、输入重定向 < 右边的
[root@localhost ~]# wc -l < my.cnf
19
[root@localhost ~]#