zoukankan      html  css  js  c++  java
  • Shell总结08-shell内置命令

    Shell总结08-shell内置命令

    shell内部命令是由shell自身提供的,这里会涉及到shell的兼容性问题,其中通用特性的内置命令通常是从波恩shell继承而来的(根据POSIX规范实现),每一种shell解释器都支持而且行为也一致。

    通用内置命令

    命令 功能行为
    . (点号) 在当前的环境中,从文件名中读取并执行命令,与source等价
    > 输出重定向覆盖模式
    >> 输出重定向追加模式
    < 输入重定向覆盖模式
    << 输入重定向追加模式
    | 管道重定向
    & 后台执行进程
    ; 同一行中的分隔符
    * 匹配文件名中的任意个字符
    ? 匹配文件名中的单个字符
    [] 匹配[]中的任意字符
    () 在子shell中执行
    `` 替代``中命令的输出
    "" 部分引用(允许变量或命令扩展)
    '' 全引用
    $var var的引用
    $$ 当前进程ID
    $0 命名自身name
    bg 后台执行
    break 从循环中跳出
    cd 切换目录
    continue 继续下次循环
    echo 输出
    eval 参数表中的参数连在一起形成一个命令,然后读取并执行这个命令
    exec 执行命令
    fg 前台执行
    jobs 显示活动jobs
    kill 结束当前job
    newgrp 切换到新组
    shift 位置参数移位
    stop 挂起后台进程
    suspend 挂起前台进程
    time 定时命令
    umask 设置或列出文件权限
    unset 取消变量或者函数定义
    wait 等待后台job结束
    exit 退出shell,通常可以指定状态
    getopts 分析位置参数
    pwd 打印当前目录绝对路径
  • 相关阅读:
    20165309 Linux安装及学习
    20165309 技能学习经验与C语言
    20165309 我期望的师生关系
    20165317-我期望的师生关系
    20165308 学习基础和C语言基础调查
    20165308 我期望的师生关系
    20165320 结对编程学习第一周
    20165320 第七周学习总结
    20165320 第六周学习总结
    20165320 实验一 java环境的熟悉
  • 原文地址:https://www.cnblogs.com/elfcafe/p/13173840.html
Copyright © 2011-2022 走看看