zoukankan      html  css  js  c++  java
  • Shell学习笔记(一)

    shell种类

    • sh(Bourne shell):第一个流行的shell由Steven Bourne发展出来的
    • csh(C shell):由伯克利大学的Bill Joy设计依附于BSD版的UNIX系统中的shell,这个语言有点类似C语言,所以简称csh
    • tcsh:整合了csh,提供了更多的功能
    • bash:当前Linux版本的shell。这个shell是Bourne shell的增强版本,也是基于GNU的架构下的发展
    • 商业上用的K shell,还有TCSH等

    查看当前系统所用脚本:

    echo $SHELL

     Csh与Bash区别:

    功能 bash csh 备考
    shell变量的定义

    VAR=X

    AVAR=(X1 X2)

    set VAR = X

    set AVAR = (X1 X2)  

    在bash中,"="的前后不能有空白
    环境变量的定义

    export VAR=X

    VAR=X

    export VAR

    setenv VAR X 在bash中,"="的前后不能有空白
    命令搜索路径的定义 PATH=/bin:/usr/bin set path=(/bin /usr/bin) 或
    setenv PATH /bin:/usr/bin
     
    命令hash的更新 (不要) rehash  

    ...

  • 相关阅读:
    在k8s中部署jenkins
    k8s CI/CD介绍
    k8s 构建jenkinsslave
    k8s 安全框架
    k8s RBAC介绍
    k8s 存储小结
    k8s 实施准备工作
    k8s 网络示例
    jenkins在kubernetes中动态创建代理
    k8s 鉴权 授权 准入控制
  • 原文地址:https://www.cnblogs.com/saryli/p/13424510.html
Copyright © 2011-2022 走看看