bash内建命令索引表

 

保留字,逻辑非

不做任何事,只做参数展开

.

读取文件并在当前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

处理命令行选项

help

显示内置命令的帮助信息

history

显示历史命令信息

if

保留字,if结构的一部分

in

保留字,case的一部分

jobs

显示在后台运行的作业

kill

向进程传送信号

let

使变量执行算术运算

local

定义局部变量

logout

从Shell中注销

popd

从目录栈中弹出目录

pushd

将目录压入目录栈

pwd

显示当前工作目录

read

从标准输入中读入一行

readonly

将变量定义为只读

return

从函数或脚本中返回

select

保留字,生成选择菜单

set

设置Shell选项

shift

交换命令行参数

suspend

中止Shell的执行

test

评估条件表达式

then

保留字,if结构的一部分

time

保留字,输出统计出来的命令执行时间,其输出格式由TIMEFORMAT变量来控制

trap

设置信号捕捉程序

type

确认命令的源

typset

声明变量,定义变量属性,与declare等价

ulimit

设置和显示进程占用资源的限制

umask

设置和显示文件权限码

unalias

取消别名定义

unset

取消变量或函数的定义

until

保留字,一种循环结构

wait

等待后台作业完成

while

保留字,一种循环结构

 

 

                                                                                                                                  ——《Linux Shell编程从初学到精通》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值