zoukankan      html  css  js  c++  java
  • LINUX核心命令实战总结十三——系统常用内置命令

    1.1内置命令概述

    Linux中有一种特殊的命令,叫内置命令,它们从天生与其他命令不同,因为它们从系统启动那一刻就已经在内存中了。

    1.2内置命令简介

    参数选项

    解释说明(带*的为重点)

    :

    执行完这个命令不会对系统造成任何影响(*

    .

    在当前的shell环境中执行shell脚本,和source功能一样(*

    [

    构造条件测试表达式,常用于shell脚本,功能类似于命令test*

    alias

    显示和创建已有命令的别名(*

    bg

    把任务放后台(*

    bind

    显示和设置命令行的键盘序列绑定功能

    break

    跳出循环,常用于shell脚本的循环语句(*

    builtin

    运行一个内置shell命令

    caller

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

    cd

    切换目录,具体使用方法见第二章

    command

    即使有同名函数,也仍然执行的命令

    compgen

    帅选补全结果

    complete

    指定可以补全的参数

    compopt

    修改补全设置

    continue

    忽略本次循环的剩余代码,进入下一次循环,常用于shell脚本的循环语句(*

    declare

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

    dirs

    显示当前存储目录的列表

    disown

    从任务表中删除一个活动任务

    echo

    显示一行文本,具体使用方法见第五章echo命令(*

    enable

    启用或禁用内置命令

    eval

    读入参数,并将它们组合一个新的命令,然后执行(*

    exec

    用指定命令替换shell进程

    exit

    退出shell*

    export

    设置或显示环境变量

    false

    错误,假

    fc

    查看历史命令

    fg

    把后台任务放到前台(*

    getopts

    分析指定的位置参数

    hash

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

    help

    显示内置命令的帮助信息(*

    history

    显示内置命令历史列表

    jobs

    显示放到后台的任务

    kill

    杀死指定进程,具体方法见第9章的kill命令

    let

    用来计算算术表达式的值,并把算术运算的结果赋值给变量

    local

    用在函数中,把变量的作用限制在函数内部

    logout

    退出登录shell

    mapfile

    从标准输入读取数据并写入数组

    popd

    从目录栈中删除项

    printf

    使用格式化字符串显示文本

    pushd

    向目录堆栈中增加项

    pwd

    显示当前的工作目录,具体使用方法见第二章的pwd命令(*

    read

    从标准输入读取一行,保存到变量中

    readonly

    将变量设置为只读,不允许重置该变量

    return

    从函数中退出

    set

    设置并显示环境变量的值

    shift

    将位置变量左移n

    shopt

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

    source

    在当前的shell环境中执行shell脚本,与“.”的功能一样(*

    suspend

    终止当前shell的运行(对登录shell无效)

    test

    构造条件测试表达式,功能类似于命令“[

    times

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

    trap

    抓取shell收到的信号

    true

    正确,真

    type

    显示命令说我类型(*

    typeset

    declare,设置变量并赋予武器属性

    ulimit

    显示的或者设置进程可用资源的最大限额(*

    umask

    为新建的文件和目录设置默认权限,具体使用方法见第二章的=umask命令(*

    unaiias

    取消置顶命令别名设置(*

    unset

    取消指定变量的值或者函数定义

    wait

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

  • 相关阅读:
    zoj 1797 Least Common Multiple
    poj 3233 Matrix Power Series
    使用membership(System.Web.Security)来进行角色与权限管理 (转)
    flashplayer9的全屏模式
    AJAX1.0的UpdateProgress使用
    ASP.NET 2.0中的成员管理与角色管理 (续)
    ASP.net AJAX 调用PageMethods实例
    关于模式窗体的缓存问题的解决方案
    win2003服务器中:无法连接ACCESS数据库/sql数据库正常 && .net程序生成的dll文件拒绝访问问题
    js event 详解
  • 原文地址:https://www.cnblogs.com/huihuangyan/p/13705756.html
Copyright © 2011-2022 走看看