系统进行调用,这类脚本无需用户调用,系统会在合适的时候调用,如:/etc/profile、~/.bashrc 等 /etc/profile 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,系统的公共环境变量在这里设置,开始自启动的程序,一般也在这里设置 ~/.bashrc。
用户自己的家目录中的.bashrc 登录时会自动调用,打开任意终端时也会自动调用 这个文件一般设置与个人用户有关的环境变量,如交叉编译器的路径等等。
用户编写,需要手动调用的, 例如我们上面编写的脚本都属于此类。
无论是系统调用的还是需要我们自己调用的,其语法规则都一样。