Linux kernel is responsible for driving hardware, management activities and allocation/management of hardware resources and so on, so that the system to check the normal operation of the computer is really too important, so it is generally not recommended to directly edit the kernel parameters, but let the user through the "System call Interface" developed by the program/ Services to manage the computer so that the layers are connected to meet our daily needs.
"Shell"-also known as the "shell", acting as a human and kernel (hardware) Translation officer, the user put some commands "tell" the shell terminal, it will invoke the corresponding program service execution work, very bad ~ ~ Many mainstream Linux systems, including the Red Hat system, now use the character Shell terminal as the default for the Bash (Bourne-again shell) interpreter. major Linux system Selection bash interpreter as a command line terminal has the following 4 advantages, of course, Liu Yan teachers will not ask you to remember them, but should be in the future study and production work to understand the Linux system command line of the wonderful, really love them from the heart.
1. Use the UP and DOWN ARROW keys to adjust the previously executed Linux commands. 2. Commands or parameters only need to enter the first few can be used to complete the TAB key. 3. Powerful batch-processing scripts. 4. Practical environment variables.
Powerful and usable shell