shell understanding

Shell role

1. automated batch system initialization program

2. Batch automation software deployment

3. Management Application

4. Log analysis processing program

5. Automated backup and recovery program

6. Automated Manager

7. automated information collection and monitoring program

8. The information collection with Zabbix

9. Automated expansion (increase the host cloud ---> on-line services)

   zabbix monitor CPU CPU reaches a certain limit + python to call AWS (Amazon) / EC2 (Ali) API increase of Cloud Hosting + Shell Scripe (on-line service)

 

Shell understanding

  In computer science, commonly known as Shell shell (to distinguish core), refers to the software, "provides the user interface" (command parser). It is similar to DOS COMMAND.COM and cmd.exe later under. It receives user commands, and then calls the appropriate application. At the same time it is a programming language . As a command language commands it interprets and executes interactive user input or automatically interpret and execute a series of preset commands; as a programming language that defines the variables and parameters, and provides many of the high-level language only the control structure has, including looping and branching.

Guess you like

Origin www.cnblogs.com/dc1995/p/11776272.html