shell初学

    技术2022-08-16  78

    shell是什么?

    shell是一个命令行解释器。 shell是一个系统级程序。 向Linux内核发送请求运行程序。

    shell脚本

    我们可以使用shell脚本语言编写一个脚本并交给shell解释器来解释(即翻译成机器可以读懂的语言),并执行得到结果。 这里可以将shell理解成一个容器,整个系统是一个大的shell容器,我们自己编写的脚本使用./myShell.sh来执行是在这个容器下生成一个子容器,数据并不会存进大的容器。这里容我以后细讲。

    脚本格式

    1.脚本以#!/bin/bash开头(/bin/bash是shell解释器的一种)。 2.脚本要有可执行权限 chmod 744 myShell.sh

    永远的helloWorld

    创建一个脚本,输出hello world! 使用./myShell.sh执行 或者使用sh myShell.sh 如果不修改文件权限可以使用 sh ./myShell.sh 执行脚本 不过不建议这种方法。

    shell变量

    1.两种变量 系统变量 用户自定义变量 2.系统变量:$HOME $PWD $SHELL $USER等等 echo “PATH= $PATH” echo “user= $USER” 3.显示当前shell所有变量 set

    Processed: 0.011, SQL: 9