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
保留字,一种循环结构

Bash Shell内建命令和保留字的更多相关文章

  1. Bash Shell之内建命令和保留字

    转载自:http://blog.chinaunix.net/uid-25880122-id-2941630.html 命令 含义 ! 保留字,逻辑非 : 不做任何事,只做参数展开 . 读取文件并在sh ...

  2. Linux Shell 内建命令:冒号(:)

    https://blog.csdn.net/honghuzhilangzixin/article/details/7073312/ 在Linux系统中,冒号(:)常用来做路径的分隔符(PATH),数据 ...

  3. Linux - Bash shell的功能;内建命令type

    命令编修能力 (history): bash 的功能里头,相当棒的一个就是『他能记忆使用过的命令!』 这功能真的相当的棒!因为我只要在命令列按『上下键』就可以找到前/后一个输入的命令!而在很多 dis ...

  4. BASH BUILTIN COMMANDS 内建命令

    除非另外说明,这一章介绍的内建命令如果接受 - 引导的选项,那么它也接受 -- 作为参数,来指示选项的结束 : [arguments] 没有效果:这个命令除了扩展 arguments 并且作任何指定的 ...

  5. Shell脚本之四 内建命令

    所谓 Shell 内建命令,就是由 Bash 自身提供的命令,而不是文件系统中的某个可执行文件. 可以使用 type 来确定一个命令是否是内建命令: [root@localhost ~]# type ...

  6. Linux 内建命令和系统命令

    shell内建命令是指bash(或其它版本)工具集中的命令.一般都会有一个与之同名的系统命令,比如bash中的echo命令与/bin/echo是两个不同的命令,尽管他们行为大体相仿.当在bash中键入 ...

  7. 6 shell内置命令

    知识点1:什么是shell内建命令? Shell 内建命令,就是由 Bash 自身提供的命令,而不是文件系统中的某个可执行文件. 内建命令与普通命令的性质是不一样的,内建命令并不是某个外部文件,只要在 ...

  8. shell的内建命令和外部命令

    shell的内建命令和外部命令 Shell执行的命令可以分为内建命令(built-in)和外部命令(external),前者是构建在shell内部:后者是一个独立的文件(可以是二进制文件,也可以是一个 ...

  9. bash内建命令

    bash内建命令 1.local命令 基本介绍 local命令是用来定义一个局部变量的,它只能定义在函数中,并且随着函数的结束而被销毁 基本语法 local  [option]  name[=valu ...

随机推荐

  1. 再读C++线程池

    最近仔细看了一下https://github.com/henkel/threadpool代码,总体感觉非常精巧,使用了 boost库的bind function完成了线程池与业务端的完全解耦:所有的任 ...

  2. .NET笔试题集(二)

    1.using关键字有什么用?什么是IDisposable? using可以声明namespace的引入,还可以实现非托管资源的释放,实现了IDisposiable的类在using中创建,using结 ...

  3. EXCEL里面的数字显示为文本 不用科学计数法显示

    1. 在输入这一串数字前加撇号“'”(英文状态下的单引号)即可.2. 先将这一列设置为“文本”格式,然后直接输入这一串数字即可.   已经输入好了数字,那估计你这些数字的后三位都已经全变成“0”了,用 ...

  4. sql转db,后台坑货

    打开 创建一个db文件然后点击文件--新建---Sqlite 导入空db成功后点击左侧栏 点击表 点击右上角+号把sql文件的语句复制粘贴到 然后点击运行,运行完成后保存ok

  5. web兼容行探究1:IE 6 select节点显示在绝对布局之上的解决方法

    解决方式就是在绝对布局的元素下放置一个一样大小的iframe元素,这样iframe可以将select盖住,同时解决了问题. 源码如下: <!-- IE6BUG select在絕對定位的元素之上顯 ...

  6. 【杂】孔明锁6根解法 & 九连环的拆卸方法及还原

    **************************** Part1: 孔明锁6根解法: **************************** 第一步,编号: 第二步,按照编号组装: 第三步,完成 ...

  7. JAVAWEB学习总结 SERVLET开发(二)

    一.ServletConfig对象 1.1.配置servlet初始化参数 在servlet的配置文件中web.xml中,可以使用一个或多个<init-param>标签为servlet配置一 ...

  8. javaweb学习总结 servlet开发(一)

    转载:http://www.cnblogs.com/xdp-gacl/p/3760336.html 这里主要是将其加入自己的理解过一遍. 这里的代码全在eclipse java ee中执行的. 一.s ...

  9. Xcode下的批量编辑

    说明:目前为止我找到三种查找与替换功能,如果有更多的方式,请在下面留言 第一种:我们常用的查找以及查找与替换功能 在Windows下,使用Ctrl+f 快捷键查找.用Ctrl+h来进行查找与替换功能. ...

  10. 字符串反转C#的实现

    字符串反转是面试过程中出现频率较高的算法题,今天一个牛同事让我用C#帮他实现这个算法,前提当然是不能使用类库. 例如: how are you 的反转结果为 you are how. 算法1: 是我当 ...