特殊进程僵尸进程( Zombie Process) 进程已运行结束,但进程的占用的资源未被回收,这样的进程称为僵尸进程。
6.如何输出当前 shell 的 PID?答案:echo $$ 7.如何在 bash 中定义数组?并取出第一个元素?答案:1)array=("Hi" "my" "name" "is")2)echo ${array[0]}
三种执行脚本的方式不同点:./和 bash 执行过程基本一致,后者明确指定 bash 解释器去执行脚本,脚本中#!指定的解释器不起作用
系统进行调用,这类脚本无需用户调用,系统会在合适的时候调用,如:/etc/profile、~/.bashrc 等 /etc/profile 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,系统的公共环境变量在这里设置,开始自启动的程序,一般也在这里设置 ~/.bashrc
我们学过的 c/c++等语言,属于编译性语言(编写完成后需要使用编译器完成编译、汇编、链接等过程变为二进制代码方可执行)。