Bash Shell之内建命令和保留字
转载自:http://blog.chinaunix.net/uid-25880122-id-2941630.html
|
命令 |
含义 |
|
! |
保留字,逻辑非 |
|
: |
不做任何事,只做参数展开 |
|
. |
读取文件并在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之内建命令和保留字的更多相关文章
- Bash Shell内建命令和保留字
Bash Shell内建命令和保留字命令含义!保留字,逻辑非:不做任何事,只做参数展开.读取文件并在shell中执行它alias设置命令或命令行别名bg将作业置于后台运行bind将关键字序列与read ...
- 鸟哥的私房菜:Bash shell(六)-管道命令
就如同前面所说的, bash 命令执行的时候有输出的数据会出现! 那么如果这群数据必需要经过几道手续之后才能得到我们所想要的格式,应该如何来设定? 这就牵涉到管线命令的问题了 (pipe) ,管线命令 ...
- Bash shell(六)-管道命令
就如同前面所说的, bash 命令执行的时候有输出的数据会出现! 那么如果这群数据必需要经过几道手续之后才能得到我们所想要的格式,应该如何来设定? 这就牵涉到管线命令的问题了 (pipe) ,管线命令 ...
- Linux Shell 内建命令:冒号(:)
https://blog.csdn.net/honghuzhilangzixin/article/details/7073312/ 在Linux系统中,冒号(:)常用来做路径的分隔符(PATH),数据 ...
- Linux系统bash shell之历史命令
1.相关变量: HISTSIZE: 定义命令历史记录的条数 HISTFILE: 定义命令储存的文件,一般是 ~/.bash_history HISTFILESIZE: 定义了历史文件记录历史的条数 H ...
- Bash Shell 的管道命令
1.cut: 命令选取 cut -d'分隔字符' -f fields -d :后面接分隔字符.用-f一起使用 -f: 根据-d的分隔字符将一段信息分割成为数段 -c:以字符的单位取出固定字符区间 Eg ...
- Shell初学(五)bash shell的基本功能
记住,所谓的bash shell 并不单纯指的是shell脚本,其实是Linux系统的所有指令集. shell脚本 只是汇总了指令集到文件,然后按流程和顺序执行. [1]如何查看我们的预设shell ...
- 什么是Bash Shell的内建(build in)命令
1.什么是build in命令: shell内建命令是指bash(或其它版本)工具集中的命令.一般都会有一个与之同名的系统命令,比如bash中的echo命令与/bin/echo是两个不同的命令,尽管他 ...
- Linux - Bash shell的功能;内建命令type
命令编修能力 (history): bash 的功能里头,相当棒的一个就是『他能记忆使用过的命令!』 这功能真的相当的棒!因为我只要在命令列按『上下键』就可以找到前/后一个输入的命令!而在很多 dis ...
随机推荐
- 算法笔记刷题5(PAT A1025)
第一次上手PAT的甲级题目,瑟瑟发抖(英语不好对着题目愣了半天) 这一题的要点是使用sort函数. 使用sort函数必须使用 #include <algorithm> using name ...
- Android-网页解析-gson的使用
相对于较为传统的Json解析来说,google共享的开源Gson在解析速度和所使用的内存在有着明显的优势,虽然说阿里巴巴也提供了fastgson包,但是它跟Gson的处理速度大同小异,只是底层实现的原 ...
- bootstrop设置背景图片自适应屏幕
如果不用bootstrop框架,想让背景图片自适应窗口大小,可以这样做: <style type="text/css"> html{height: %;} body.a ...
- notepad正则删除关键词所在行
转自:http://www.gangzi.net/article/615.htm 查找:^.*大师兄.*$替换为:(空) 如果不留空行:查找:^.*大师兄.*\r?\n替换为:(空)注意:Notepa ...
- [Inno Setup] How to create a OuterNotebook/welcome page in the uninstaller
By Martin Prikryl https://stackoverflow.com/questions/42625626/inno-setup-how-to-create-a-outernoteb ...
- java.util.concurrent简介
文章目录 主要的组件 Executor ExecutorService ScheduledExecutorService Future CountDownLatch CyclicBarrier Sem ...
- SpringBoot应用操作Rabbitmq(topic交换器高级操作)
一.topic交换器为主题交换器,可以根据路由key模糊匹配 实现模型图 二.实战 1.引入maven <dependency> <groupId>org.springfram ...
- 如何在github上递交高质量的pull request
开源的一大乐趣就是任何人都可以参与其中.试想下一个流行的项目就有你贡献的代码,是一件多么爽的事情!你可以帮助项目健康发展,添加你希望添加的功能,以及修复你发现的BUG. 作为全球最大的开源社区GitH ...
- Java 类类型之 String 类型
类类型 引用数据类型存的都是地址,通过地址指向对象: 基本数据类型存的都是具体值: 字符串 (String) 类型 特点: 1.字符创都是对象: 2.一旦初始化,不能被更改,字符串缓冲区支持可变的字符 ...
- 深度使用魅族16T后的评价(本人魅友,绝对客观公正,不要盲目的为手机厂商辩护,想想从当初到现在,魅族正在一步步背离自己的信仰,有问题,解决问题才能有更好的发展)
缺点: 电池电量问题 发布会上,那都是吹的,真是的体验效果掉电很快,大概只有描述的2/3的使用时间 屏幕触控失灵问题 我也看了很多评价,这个也挺多的,可能是魅族品控的问题,某宝到现在没给我退货换货 发 ...