• Bash Shell内建命令和保留字


    文章来源: https://blog.csdn.net/liuligui5200/article/details/52493100

    有需要请查看原文, 我只是拷贝

    命令

    含义

    !

    保留字,逻辑非

    :

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

    .

    读取文件并在shell中执行它

    alias

    设置命令或命令行别名

    bg

    将作业置于后台运行

    bind

    将关键字序列与readline函数或宏捆绑

    break

    保留字,跳出forwhileuntilselect循环

    builtin

    调用命令的内建命令格式,而禁用同名的函数。或者同名的扩展命令

    case

    保留字,多重选择

    cd

    切换当前工作目录

    command

    找出内建和外部命令;寻找内建命令而非同名函数

    continue

    保留字,到达下次forwhileuntilselect循环

    declare

    声明变量定义变量属性

    dirs

    显示当前存储的列表

    disown

    将作业从列表中移除

    do

    保留字,forwhileuntilselect循环的一部分

    done

    保留字,forwhileuntilselect循环的一部分

    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

    保留字,caseforselect循环的一部分

    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

    保留字,一种循环结构

    命令

    含义

    !

    保留字,逻辑非

    :

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

    .

    读取文件并在shell中执行它

    alias

    设置命令或命令行别名

    bg

    将作业置于后台运行

    bind

    将关键字序列与readline函数或宏捆绑

    break

    保留字,跳出forwhileuntilselect循环

    builtin

    调用命令的内建命令格式,而禁用同名的函数。或者同名的扩展命令

    case

    保留字,多重选择

    cd

    切换当前工作目录

    command

    找出内建和外部命令;寻找内建命令而非同名函数

    continue

    保留字,到达下次forwhileuntilselect循环

    declare

    声明变量定义变量属性

    dirs

    显示当前存储的列表

    disown

    将作业从列表中移除

    do

    保留字,forwhileuntilselect循环的一部分

    done

    保留字,forwhileuntilselect循环的一部分

    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

    保留字,caseforselect循环的一部分

    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

    保留字,一种循环结构

  • 相关阅读:
    mybatis集成spring
    静态代码块-普通代码块-构造代码块(好多图)
    Mybatis generator(复制粘贴完成)
    委派模式和适配器模式
    mysq--索引模块
    谈谈TCP的四次挥手
    说说TCP的三次握手
    网络基础知识
    java的IO机制
    std::bind接口与实现
  • 原文地址:https://www.cnblogs.com/pieguan/p/10336927.html
Copyright © 2020-2023  润新知