首页 > 代码库 > bash 基础

bash 基础

1、命令历史(shell进程会在会话中保存此前用户提交执行过的命令)

#history            //包括正常关机以前的命令,

[root@localhost ~]# type history    //history是个内嵌命令

history 是 shell 内嵌


#echo $HISTSIZE        //显示命令历史条数

HISTSIZE:他是一个环境变量,

HISTFILE: 每个用户下都有一个自己的保存历史命令的文件,且是隐藏的如:(.bash_history)。

#cat  .bash_history        //他不会保存用户刚刚用过的命令,只有用户退出当前shell时才保存。


#echo $HISTFILESIZE        //显示命令历史文件的大小。

[root@localhost ~]# echo $HISTSIZE

1000

[root@localhost ~]# echo $HISTFILESIZE

1000


history命令用法:

[root@localhost ~]# help history

history: history [-c] [-d 偏移量] [n] 或 history -anrw [文件名] 或 history -ps 参数 [参数...]

    显示或操纵历史列表。


bash 基础