一、什么是 shell?
Shell 是一个应用程序,它负责接收用户输入的命令,然后根据命令做出相应的动作, Shell 负责将应用层或者用户输入的命令传递给系统内核,由操作系统内核来完成相应的工作,然后将结果反馈给应用层或者用户。它连接用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用Linux 内核,如下图。
Shell 是一个应用程序,它负责接收用户输入的命令,然后根据命令做出相应的动作, Shell 负责将应用层或者用户输入的命令传递给系统内核,由操作系统内核来完成相应的工作,然后将结果反馈给应用层或者用户。它连接用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用Linux 内核,如下图。