• Shell入门第一课


    Shell是用C语言编写的程序。

    几种常见的shell:bash、sh、csh、ksh等

      bash是linux的默认标准shell, 完全兼容sh

      sh 是unix的默认 标准shell

      ash 是linux中占用资源最小的一个shell ,它只包含24个命令

      csh 是Linux比较大的内核,共有52个命令。该shell其实是指向/bin/tcsh这样的一个shell,也就是说,csh其实就是tcsh

      ksh 共有42条内部命令。该shell最大的优点是几乎和商业发行版的ksh完全兼容,这样就可以在不用花钱购买商业版本的情况下尝试商业版本的性能了

    第一个shell脚本

      首先,你需要一个linux/unix环境,如果是在没有环境,也可以在windows上安装Cygwin,安装成功后可以打开Cygwin64 Terminal,你就可以在上面开始编写shell脚本了。键入vi firstshell.sh,输入如下文本后保存退出(:wq)

    1 #!/bin/bash
    2 echo "hello world!"

    ,执行sh ./firstshell.sh,输出结果 hello world!

      或者直接在终端中输入 echo "hello world!",同样可以得到 hello world!的结果。

    #!/bin/bash 的解释:

    "#!" 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,也就是要使用哪一种Shell。echo命令用于向窗口输出文本

  • 相关阅读:
    51nod 1102 面积最大的矩形 (单调栈)
    Loj 6280 数列分块入门 4
    Loj 6279 数列分块入门 3
    python 自己写package 导入 attempted relative import beyond top-level package
    Python __pycache__ 含义
    Hive 中 null 和N 的处理
    【shell】 shell 敏捷开发
    RPC 讲解
    neo4j 应用
    【Linux】 查看CPU占用
  • 原文地址:https://www.cnblogs.com/blacksonny/p/4622054.html
Copyright © 2020-2023  润新知