RHCE课堂笔记:BASH

xiaohao 2012-02-21

BASH


一台电脑可以简单的分为三个部分,硬体、系统核心、以及使用者介面。
Shell属于使用者介面的一种,用来帮助使用者下达命令给核心,核心再去控制硬体。
Bash是Linux预设的Shell,全名为Bourne Again Shell。
Linux中不只Bash一种Shell,可以在/etc/shells中查询目前可使用的Shell。

RHCE课堂笔记:BASH

Bash主要的优点有以下六点。
历史纪录:
利用 #history 可以列出之前输入过的的命令,上限笔数预设是1000笔。
列表中编号数字越大的表示时间越接近当前。

RHCE课堂笔记:BASH


可以利用 #![编号] 重新入数列表中特定编号的命令, #!! 可以重新输入上一笔命令。
利用 #![关键字] 可以重新输入以关键字开头且时间最接近的命令。
或者在使用者家目录下的.bash_history档中,可以看到使用者最近一次登出前的命令历史纪录。
纪录的上限笔数可以输入 #echo $HISTSIZE 查询。

RHCE课堂笔记:BASH

 
可在/etc/profile中变更上限设定。

RHCE课堂笔记:BASH

相关推荐