| sleep |
将目前动作延迟一段时间 |
| mapfile |
从标准输入读取行并赋值到数组。 |
| newusers |
用于批处理的方式一次创建多个命令 |
| suspend |
挂起shell的执行。 |
| declare |
声明变量,设置或显示变量的值和属性。 |
| pv |
显示当前在命令行执行的命令的进度信息,管道查看器 |
| false |
返回状态为失败。 |
| continue |
结束本次循环,继续执行下一个for,while或until循环。 |
| uupick |
命令处理传送进来的文件 |
| shift |
移动位置参数。 |
| trap |
捕捉信号和其他事件并执行命令。 |
| xargs |
将标准输入数据转换成命令行参数或者将单行或多行文本输入转换成其他格式 |
| return |
从函数中退出并返回数值。 |
| restore |
所进行的操作和dump指令相反 |
| source |
在当前Shell环境中从指定文件读取和执行命令。 |
| diffstat |
显示diff命令输出信息的柱状图 |
| break |
结束for,while或until循环。 |
| read |
从键盘读取变量值 |
| seq |
以指定增量从首数开始打印数字到尾数 |
| set |
显示或设置shell特性及shell变量 |
| enable |
启动或禁用shell内建命令 |
| exit |
退出当前的shell。 |
| readonly |
标记shell变量或函数为只读 |
| ltrace |
用来跟踪进程调用库函数的情况 |
| env |
显示系统中已存在的环境变量 |
| command |
调用并执行指定的命令 |
| true |
返回状态为成功。 |
| mktemp |
创建临时文件供shell脚本使用 |
| clear |
清空终端的屏幕. |
| dris |
显示和清空目录堆栈中的内容 |
| setsid |
在新的会话中运行程序 |
| nohup |
将程序以忽略挂起信号的方式运行起来 |
| time |
统计给定命令所花费的总时间 |
| tempfile |
shell中给临时文件命名 |
| losetup |
设定与控制循环(loop)设备 |
| disown |
从当前的shell中移除作业。 |
| unset |
删除指定的shell变量或函数。 |
| yes |
重复打印指定字符串 |
| dpkg-divert |
Debian Linux中创建并管理一个转向列表 |
| export |
为shell变量或函数设置导出属性。 |
| test |
执行条件表达式。 |
| fishshell |
比 bash 更好用的 shell |
| type |
显示指定命令的类型。 |
| exec |
调用并执行指定的命令 |
| local |
在函数内定义局部变量。 |
| shuf |
产生随机的排列。 |
| wait |
等待进程执行完后返回 |
| sh |
shell命令解释器 |
| jq |
jq命令可以在命令行处理json数据 |
| case |
case ... esac 与其他语言中的 switch ... case 语句类似,是一种多分枝选择结构. |