Linux常用命令汇总之内建命令

:    扩展参数列表,执行重定向操作

.    读取并执行指定文件中的命令(在当前shell环境中)

alias    为指定命令定义别名

bg    将作业以后台模式运行

bind    将键盘序列绑定到一个readline函数或宏

break    退出

builtin    执行指定的shell内建命令

caller    返回活动子函数调用的上下文

cd    将当前目录切换为指定的目录

command    指定指定的命令,无需进行通常的shell查找

compgen    为指定单词生成可能的补全匹配

complete    显示指定的单词是如何补全的

compopt    修改单词的补全选项

continue    继续执行循环的下一次迭代

declare    声明一个变量或变量类型

dirs    显示当前存储目录的列表

diswon    从进程作业中删除指定的作业

echo    将字符串输出到STDOUT

enable    启用或禁用指定的内建命令

eval    将指定的参数拼接成一个命令,然后执行

exec    用指定命令替换shell进程

exit    强制shell以指定的退出状态码退出

export    设置子shell进程可用的变量

fc    从历史记录中选择命令列表

fg    将作业以前台模式运行

getopts    分析指定的位置参数

hash    查找并记住指定命令的全路径名

help    显示帮助文件

history    显示命令历史记录

jobs    列出活动作业

kill    向指定的进程ID发出一个系统信号

let    计算一个数学表达式中每个参数

local    在函数中创建一个本地变量

logout    退出登录shell

mapfile    从STDIN读取数据行,并将其加入索引数组

popd    从目录中栈中删除记录

printf    格式化字符串显示文本

pushd    向目录栈中添加一个目录

pwd    显示当前工作目录的路径

read    从STDIN读取一行并赋给一个变量

readarry    从STDIN读取数据行并放入索引数组

readonly    从STDIN读取一行并赋给一个不可修改的变量

return    强制函数以某个值退出,可被调用脚本提取

set    设置并显示环境变量的值和shell属性

shift    将位置参数依次向下降一个位置

shopt    打开/关闭控制shell可选行为的变量值

source    读取并执行指定文件中的命令(当前shell中)

suspend    暂停shell的执行,直到收到一个SIGCONT信号

test    基于指定条件返回退出状态码0/1

times    显示累计的用户和系统时间

trap    如果收到了系统信号,指定指定的命令

type    显示指定的单词如果作为命令将会如何被解释

typeset    声明一个变量或变量类型

ulimit    为系统用户设置指定的资源上限

umask    为新建的文件和目录设置默认权限

unalias    删除指定的别名

unset    删除指定的环境变量或shell属性

wait    等待指定进程完成并返回退出状态码

内建命令提供了更高的性能,相比与外部命令,但shell中内建命令越多,消耗内存就越大

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值