1.linux bash內置命令與普通命令的區別:which查不到的都是bash內置命令
2.history是bash內置命令,能不能開啟由bash說了算
3.set -o查看是否開啟
1)在交互式查看
[root@py-centos7 ~]# set -o |grep history
history on
2)在腳本里查看
[root@py-centos7 ~]# sh a.sh
history off
腳本內容:
##! /bin/sh
HISTFILE=~/.bash_history
set -o |grep history
4.set -o 命令 打開bash的history配置
腳本內容
##! /bin/sh
HISTFILE=~/.bash_history
set -o history
history
執行結果 :