Bash Shell內建命令和保留字

Bash Shell內建命令和保留字
命令
含義
!
保留字,邏輯非
:
不作任何事,只作參數展開
.
讀取文件並在shell中執行它
alias
設置命令或命令行別名
bg
將做業置於後臺運行
bind
將關鍵字序列與readline函數或宏捆綁
break
保留字,跳出for、while、until、select循環
builtin
調用命令的內建命令格式,而禁用同名的函數。或者同名的擴展命令
case
保留字,多重選擇
cd
切換當前工做目錄
command
找出內建和外部命令;尋找內建命令而非同名函數
continue
保留字,到達下次for、while、until、select循環
declare
聲明變量定義變量屬性
dirs
顯示當前存儲的列表
disown
將做業從列表中移除
do
保留字,for、while、until、select循環的一部分
done
保留字,for、while、until、select循環的一部分
echo
打印參數
elif
保留字,if結構的一部分
else
保留字,if結構的一部分
enable
開啓和關閉內建命令
esac
保留字,case的一部分
eval
將參數做爲命令再次處理一遍
exec
以特定程序取代shell或爲shell改變I/O
exit
退出shell
export
將變量聲明爲環境變量
fc
與歷史命令一塊兒運行
fg
將做業置於後臺運行
fi
保留字,if循環的一部分
for
保留字,for循環的一部分
function
定義一個函數
getops
處理命令行選項
hash
記錄並指定命令的路徑名
help
顯示內建命令的幫助信息
history
顯示歷史信息
if
保留字,if循環的一部分
in
保留字,case、for、select循環的一部分
jobs
顯示後臺運行的做業
kill
向進程傳送信號
let
使變量執行算術運算
local
定義局部變量
logout
從Shell中註銷
popd
從目錄棧中彈出目錄
pushd
將目錄壓入棧
pwd
顯示當前工做目錄
read
從標準輸入中讀取一行
readonly
將變量定義爲只讀
return
從函數或腳本返回
select
保留字,生成菜單
set
設置Shell選項
shift
變換命令行參數
suspend
終止Shell的執行
test
評估條件表達式
then
保留字,if結構的一部分
time
保留字,輸出統計出來的命令執行時間,其輸出格式由TIMEFORMAT變量來控制
times
針對Shell及其子Shell,顯示用戶和系統CPU的時間和
trap
設置撲捉程序
type
肯定命令的源
typeset
聲明變量,定義變量屬性,與declare等價
ulimit
設置和顯示進程佔用的資源限制
umask
設置和顯示文件權限碼
unalias
取消別名定義
unset
取消變量或函數定義
until
保留字,一種循環結構
wait
等待後臺做業完成
while
保留字,一種循環結構shell

相關文章
相關標籤/搜索